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 相关文章推荐
escape、encodeURI 和 encodeURIComponent 的区别
Mar 02 Javascript
JS正则表达式大全(整理详细且实用)
Nov 14 Javascript
关闭时刷新父窗口两种方法
May 07 Javascript
jQuery中removeProp()方法用法实例
Jan 05 Javascript
zepto中使用swipe.js制作轮播图附swipeUp,swipeDown不起效果问题
Aug 27 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
Mar 01 Javascript
Javascript中的async awai的用法
May 17 Javascript
详解如何在Vue里建立长按指令
Aug 20 Javascript
详解用场景去理解函数柯里化(入门篇)
Apr 11 Javascript
如何在微信小程序里面退出小程序的方法
Apr 28 Javascript
JavaScript实现与web通信的方法详解
Aug 07 Javascript
详解Vue2的diff算法
Jan 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 抓取网页图片并且另存为的实现代码
2010/03/24 PHP
PHP中用hash实现的数组
2011/07/17 PHP
php使用Cookie实现和用户会话的方法
2015/01/21 PHP
JavaScript加强之自定义event事件
2013/09/21 Javascript
Iframe 自动适应页面的高度示例代码
2014/02/26 Javascript
js判断url是否有效的两种方法
2014/03/04 Javascript
js函数名与form表单元素同名冲突的问题
2014/03/07 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
jQuery中的siblings用法实例分析
2015/12/24 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
vuejs绑定class和style样式
2017/04/11 Javascript
详解nodejs中express搭建权限管理系统
2017/09/15 NodeJs
在Swiper内如何制作CSS3动画效果示例代码
2017/12/07 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
使用Karma做vue组件单元测试的实现
2020/01/16 Javascript
Vue实现简单的拖拽效果
2020/08/25 Javascript
Python getopt模块处理命令行选项实例
2014/05/13 Python
用Python计算三角函数之acos()方法的使用
2015/05/15 Python
RC4文件加密的python实现方法
2015/06/30 Python
python中关于for循环的碎碎念
2017/06/30 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
Python全排列操作实例分析
2018/07/24 Python
python导包的几种方法(自定义包的生成以及导入详解)
2019/07/15 Python
python 解决Windows平台上路径有空格的问题
2020/11/10 Python
最新远光软件笔试题面试题内容
2013/11/08 面试题
年度考核评语
2014/01/19 职场文书
《赠汪伦》教学反思
2014/04/12 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
Java常用函数式接口总结
2021/06/29 Java/Android
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android
python中的sys模块和os模块
2022/03/20 Python
Android超详细讲解组件ScrollView的使用
2022/03/31 Java/Android
SpringBoot集成MongoDB实现文件上传的步骤
2022/04/18 MongoDB