easyui 传递参数报错(错误:uncaught SyntaxError: Unexpected identifier)

转自: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');
                          }
                      }
                  ]
        });
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值