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 相关文章推荐
jQuery 自动增长的文本输入框实现代码
Apr 02 Javascript
动感效果的TAB选项卡jquery 插件
Jul 09 Javascript
ActiveX控件与Javascript之间的交互示例
Jun 04 Javascript
使用javascript实现雪花飘落的效果
Jan 13 Javascript
对JavaScript中this指针的新理解分享
Jan 31 Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
May 30 Javascript
使用React实现轮播效果组件示例代码
Sep 05 Javascript
详解vue组件基础
May 04 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
node.js使用redis储存session的方法
Sep 26 Javascript
vue项目中实现的微信分享功能示例
Jan 21 Javascript
js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】
Nov 07 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实现 使用PHP数组内部指针操作函数
2010/10/12 PHP
PHP字符串的递增和递减示例介绍
2014/02/11 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
PHP工程师VIM配置分享
2015/12/15 PHP
PHP获取用户客户端真实IP的解决方案
2016/10/10 PHP
JavaScript面象对象设计
2008/04/28 Javascript
Jquery 基础学习笔记
2009/05/29 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
2013/12/14 Javascript
21个值得收藏的Javascript技巧
2014/02/04 Javascript
14款NodeJS Web框架推荐
2014/07/11 NodeJs
在JavaScript中操作数组之map()方法的使用
2015/06/09 Javascript
Jquery实现顶部弹出框特效
2015/08/08 Javascript
Nginx上传文件全部缓存解决方案
2015/08/17 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
seajs学习教程之基础篇
2016/10/20 Javascript
浅谈Angular的$q, defer, promise
2016/12/20 Javascript
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
node实现爬虫的几种简易方式
2019/08/22 Javascript
vue 递归组件的简单使用示例
2021/01/14 Vue.js
Python中map,reduce,filter和sorted函数的使用方法
2015/08/17 Python
Python全局变量用法实例分析
2016/07/19 Python
python实现微信接口(itchat)详细介绍
2017/10/23 Python
Python pycharm 同时加载多个项目的方法
2019/01/17 Python
Pandas删除数据的几种情况(小结)
2019/06/21 Python
Python如何读取、写入CSV数据
2020/07/28 Python
Python如何实现Paramiko的二次封装
2021/01/30 Python
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
Blue Nile台湾:钻石珠宝商,订婚首饰、结婚戒指和精品首饰
2017/11/24 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
《燕子》教学反思
2014/02/18 职场文书
工商管理本科生求职信
2014/07/13 职场文书
超市采购员岗位职责
2015/04/07 职场文书
婚礼迎宾词大全
2015/08/10 职场文书
最新的离婚协议书范本!
2019/07/02 职场文书
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL