怎么把easyui的confirm对话框中的两个按钮改成三个按钮

怎么把easyui的confirm对话框中的两个按钮改成三个按钮,第1张

使用easyui的easyui-dialog自定义来实现,多少按钮都可以,自带的confirm已封装好的,不能改。

具体参照:easyui-dialog用法

 $('#form').form({

  url : 'test/add.do',

  onSubmit : function() {

   parent.$.messager.progress({

    title : '提示',

    text : '数据处理中,请稍后....'

   })

   var gridValid = endEdit()// 子表退出编辑验证

   if (!gridValid) {

    parent.$.messager.progress('close')

    return false

   }

   var isValid = $('#form').form('validate')

   if (!isValid) {

    parent.$.messager.progress('close')

    return false

   }

   // 将子表中添加修改删除的数据写入隐藏input

   accept()

   return true

  },

  success : function(result) {

   parent.$.messager.progress('close')

   try {

    data = eval("(" + result + ")")// 将JSON字符串转换成对象

    if (data && data.success) {

     if (data.msg && data.msg != "")

      parent.$.messager.alert('提示', data.msg)

     else

      parent.$.messager.alert('提示', "添加成功")

     parent.$.modalDialog.openner_grid.datagrid('reload')// 刷新Gird数据

     parent.$.modalDialog.handler.dialog('close')// 关闭当前模式窗口

    } else

     parent.$.messager.alert('错误', data.msg)//  *** 作失败

   } catch (e) {

    parent.$.errorDialog(result)// 提示服务器异常

   }

  }

 })


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11852997.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存