EasyUI中实现form表单提交的示例分享


Posted in Javascript onMarch 01, 2015
 $('#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);// 提示服务器异常

   }

  }

 });

以上就是本文的全部内容了,希望对大家能够有所帮助。

Javascript 相关文章推荐
JavaScript常用验证函数实例汇总
Nov 25 Javascript
JS+CSS实现滑动切换tab菜单效果
Aug 25 Javascript
js中unicode转码方法详解
Oct 09 Javascript
Angularjs中UI Router的使用方法
May 14 Javascript
js和jQuery设置Opacity半透明 兼容IE6
May 24 Javascript
JavaScript中的事件委托及好处
Jul 12 Javascript
ReactNative实现图片上传功能的示例代码
Jul 11 Javascript
浅谈vue项目重构技术要点和总结
Jan 23 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
Jul 23 jQuery
vue发送ajax请求详解
Oct 09 Javascript
echarts多条折线图动态分层的实现方法
May 24 Javascript
js表达式与运算符简单操作示例
Feb 15 Javascript
EasyUI实现二级页面的内容勾选的方法
Mar 01 #Javascript
EasyUI实现第二层弹出框的方法
Mar 01 #Javascript
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
Mar 01 #Javascript
浅谈EasyUI中Treegrid节点的删除
Mar 01 #Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 #Javascript
EasyUI中combobox默认值注意事项
Mar 01 #Javascript
jquery中EasyUI实现异步树
Mar 01 #Javascript
You might like
十天学会php之第一天
2006/10/09 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
PHP基于swoole多进程操作示例
2019/08/12 PHP
常用js脚本
2006/12/03 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
JS 页面计时器示例代码
2013/10/28 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
轻松掌握JavaScript代理模式
2016/08/26 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
2016/12/04 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
详解ES6系列之私有变量的实现
2018/11/21 Javascript
layui 富文本赋值,取值,取纯文本值的实例
2019/09/18 Javascript
EXTJS7实现点击拖拉选择文本
2020/12/17 Javascript
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
[01:01:35]Optic vs paiN 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python最基本的数据类型以及对元组的介绍
2015/04/14 Python
python多维数组切片方法
2018/04/13 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
Pytorch 之修改Tensor部分值方式
2019/12/27 Python
Django实现前台上传并显示图片功能
2020/05/29 Python
python cookie反爬处理的实现
2020/11/01 Python
CSS3 @keyframes简单动画实现
2018/02/24 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
PHP如何调用MYSQL存储过程
2014/05/30 面试题
介绍一下Java中的static关键字
2012/05/12 面试题
2014年高三毕业生自我评价
2014/01/11 职场文书
高一物理教学反思
2014/01/24 职场文书
国庆宣传标语
2014/06/30 职场文书
节水倡议书
2015/01/19 职场文书
大足石刻导游词
2015/02/02 职场文书
党支部考察意见范文
2015/06/02 职场文书
python四种出行路线规划的实现
2021/06/23 Python