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 相关文章推荐
如何在Mozilla Gecko 用Javascript加载XSL
Jan 09 Javascript
JS加ASP二级域名转向的代码
May 17 Javascript
javascript实现unicode和字符的互相转换
Jul 18 Javascript
js选取多个或单个元素的实现代码(用class)
Aug 22 Javascript
jQuery代码实现图片墙自动+手动淡入淡出切换效果
May 09 Javascript
两行代码轻松搞定JavaScript日期验证
Aug 03 Javascript
几句话带你理解JS中的this、闭包、原型链
Sep 26 Javascript
深入理解js中的加载事件
Feb 08 Javascript
Angular中ng-options下拉数据默认值的设定方法
Jun 21 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
Aug 13 Javascript
Vue项目中使用jquery的简单方法
May 16 jQuery
ES11屡试不爽的新特性,你用上了几个
Oct 21 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常用处理静态操作类
2015/04/03 PHP
php二维码生成
2015/10/19 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
Jquery判断$("#id")获取的对象是否存在的方法
2013/09/25 Javascript
javascript获取form里的表单元素的示例代码
2014/02/14 Javascript
sea.js常用的api简易文档
2016/11/15 Javascript
微信端开发--登录小程序步骤
2017/01/11 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
React数据传递之组件内部通信的方法
2017/12/31 Javascript
vue+webpack 更换主题N种方案优劣分析
2019/10/28 Javascript
python实现的简单RPG游戏流程实例
2015/06/28 Python
详解python之多进程和进程池(Processing库)
2017/06/09 Python
Python中将变量按行写入txt文本中的方法
2018/04/03 Python
python与caffe改变通道顺序的方法
2018/08/04 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
使用Django2快速开发Web项目的详细步骤
2019/01/06 Python
Python对象与引用的介绍
2019/01/24 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
python字符串判断密码强弱
2020/03/18 Python
Jupyter Notebook远程登录及密码设置操作
2020/04/10 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
REISS英国官网:伦敦High Street最受欢迎品牌
2016/12/21 全球购物
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
信用社实习人员自我鉴定
2013/09/20 职场文书
汽车运用工程毕业生自荐信
2013/10/29 职场文书
家长会学生家长演讲稿
2013/12/29 职场文书
2014年关于两会精神的心得体会
2014/03/17 职场文书
双语教学实施方案
2014/03/23 职场文书
党务公开方案
2014/05/06 职场文书
爱国演讲稿400字
2014/05/07 职场文书
教师个人成长总结
2015/02/11 职场文书
2015年度公共机构节能工作总结
2015/05/26 职场文书
预备党员群众意见
2015/06/01 职场文书
借钱欠条怎么写
2015/07/03 职场文书