easyui 傳遞參數報錯
阿新 • • 發佈:2019-04-02
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 傳遞參數報錯