1. 程式人生 > >easyui 傳遞參數報錯

easyui 傳遞參數報錯

mar script target .cn val gate ext replace .com

轉自:https://www.cnblogs.com/javaboy2018/p/8733585.html

代碼:

按鈕事件:

function formatOper(val, row, index) {
    var $row = JSON.stringify(row).replace(/\"/g,"‘");//row的是一個對象
    return ‘<a href="javascript:void(0)" class="editCabinet"  onclick="editInfo(‘+$row+‘)"></a><a href="javascript:void(0)" class="delCabinet" onclick="deleteInfo(‘+$row+‘)"></a>‘;
};

接收:

//修改
function editInfo(row){
    $(‘#addForm‘).form(‘load‘,{‘infoGatewayIp.ip‘:row.ip,"infoGatewayIp.describe":row.ipDescribe,
        "infoGatewayIp.alarmValue":row.alarmValue,"infoGatewayIp.isMonitor":row.isMonitor,
         "infoGatewayIp.isEmail":row.isEmail,"infoGatewayIp.remark":row.remark,"id":row.id});
    $(
‘#titledialogs‘).dialog(‘open‘).dialog({ title:‘修改網關配置‘, iconCls: ‘icon-save‘, buttons: [ { text: ‘保存‘, iconCls:‘icon-ok‘, handler: function(){ $.messager.confirm(‘系統提示‘, ‘您確定要修改嗎?‘, function
(r){ if (r) { var alarmValue = $("#alarmValue").val().trim(); if(alarmValue < 0 || alarmValue > 100 || !alarmValue.match(/[0-9]+/) || !/^\d+$/.test(alarmValue)){ $.messager.alert(‘系統提示‘, ‘報警值請輸入0~100的整數‘, ‘info‘); return; } $("#searchIp").textbox(‘setValue‘,$("#addIp").val().trim()); $(‘#addForm‘).form(‘submit‘, { url: ‘report/updateInfoGateway.action‘, onSubmit: function(){ var isValid = $(this).form(‘validate‘); if (!isValid){ $.messager.progress(‘close‘); } return isValid; }, success: function(data){ $.messager.progress(‘close‘); $.messager.alert(‘系統提示‘, data, ‘info‘); if(data.indexOf(‘成功‘) >= 0){ $(‘#titledialogs‘).dialog(‘close‘); var ip = $("#searchIp").val().trim(); if (ip.length == 0) { ip = ‘‘; } loaddata(ip,1); } } }); } }); } }, { text: ‘取消‘, iconCls:‘icon-cancel‘, handler: function(){ $(‘#titledialogs‘).dialog(‘close‘); } } ] }); }

easyui 傳遞參數報錯