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 相关文章推荐
location.search在客户端获取Url参数的方法
Jun 08 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
Mar 16 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
Oct 11 Javascript
Javascript 实现图片无缝滚动
Dec 19 Javascript
关于不同页面之间实现参数传递的几种方式讨论
Feb 13 Javascript
vue.js单页面应用实例的简单实现
Apr 10 Javascript
Vue使用NPM方式搭建项目
Oct 25 Javascript
layui的表单提交以及验证和修改弹框的实例
Sep 09 Javascript
vue el-table实现行内编辑功能
Dec 11 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
Mar 08 Javascript
js实现简单的随机点名器
Sep 17 Javascript
vue cli4中mockjs在dev环境和build环境的配置详情
Apr 06 Vue.js
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如何解决无法上传大于8M的文件问题
2014/03/10 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
IE8下关于querySelectorAll()的问题
2010/05/13 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
JavaScript prototype属性深入介绍
2012/11/27 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
javascript+HTML5的canvas实现七夕情人节3D玫瑰花效果代码
2015/08/04 Javascript
在线引用最新jquery文件的实现方法
2016/08/26 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
2018/10/17 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
[02:07]DOTA2新英雄展现中国元素,完美“圣典”亮相央视
2016/12/19 DOTA
[04:03][TI9趣味短片] 小鸽子茶话会
2019/08/20 DOTA
python中threading超线程用法实例分析
2015/05/16 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
python验证码识别的示例代码
2017/09/21 Python
python正则实现提取电话功能
2018/02/24 Python
Python实现FM算法解析
2019/06/18 Python
Django 用户认证组件使用详解
2019/07/23 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
Python创建临时文件和文件夹
2020/08/05 Python
Python离线安装各种库及pip的方法
2020/11/28 Python
泰国国际航空公司官网:Thai Airways International
2019/12/04 全球购物
介绍下Java的输入输出流
2014/01/22 面试题
C语言变量的命名规则都有哪些
2013/12/27 面试题
承认错误的检讨书
2014/01/30 职场文书
创先争优活动方案
2014/02/12 职场文书
商务经理岗位职责
2014/07/30 职场文书
地方课程教学计划
2015/01/19 职场文书
工厂员工辞职信范文
2015/05/12 职场文书
禁毒主题班会教案
2015/08/14 职场文书
SQL 窗口函数实现高效分页查询的案例分析
2021/05/21 SQL Server