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 Ext JS 状态默认存储时间
Feb 15 Javascript
JavaScript OOP类与继承
Nov 15 Javascript
JavaScript 10件让人费解的事情
Feb 15 Javascript
js 获取计算后的样式写法及注意事项
Feb 25 Javascript
Node.js实用代码段之正确拼接Buffer
Mar 17 Javascript
完美解决jQuery fancybox ie 无法显示关闭按钮的问题
Nov 29 Javascript
详解Vue爬坑之vuex初识
Jun 14 Javascript
React-Native之定时器Timer的实现代码
Oct 04 Javascript
vue element-ui table表格滚动加载方法
Mar 02 Javascript
可能被忽略的一些JavaScript数组方法细节
Feb 28 Javascript
node.js 如何监视文件变化
Sep 01 Javascript
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 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脚本的10个技巧(6)
2006/10/09 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
常用参考资料(手册)下载或者链接
2006/07/22 Javascript
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
filemanage功能中用到的lib.js
2007/04/08 Javascript
从sohu弄下来的flash中展示图片的代码
2007/04/27 Javascript
IE8 原生JSON支持
2009/04/13 Javascript
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
Javascript 面向对象(三)接口代码
2012/05/23 Javascript
javascript/jquery获取地址栏url参数的方法
2014/03/05 Javascript
jQuery类选择器用法实例
2014/12/23 Javascript
详解JS数值Number类型
2018/02/07 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
2019/05/05 Javascript
[36:54]Mineski vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
用Python编写简单的定时器的方法
2015/05/02 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
全球知名巧克力品牌:Godiva
2016/07/22 全球购物
奥地利顶级内衣丝袜品牌英国站:Wolford英国
2016/08/29 全球购物
GEOX鞋美国官方网站:意大利会呼吸的鞋
2017/07/12 全球购物
DNA基因检测和分析:23andMe
2019/05/01 全球购物
P D PAOLA意大利官网:西班牙著名的珠宝首饰品牌
2019/09/24 全球购物
为什么要优先使用同步代码块而不是同步方法?
2013/01/30 面试题
什么是测试驱动开发(TDD)
2012/02/15 面试题
工厂保安员岗位职责
2014/01/31 职场文书
暑期学习心得体会
2014/09/02 职场文书
交通工程专业推荐信
2014/09/06 职场文书
英语教师个人工作总结
2015/02/09 职场文书
校本培训个人总结
2015/02/28 职场文书
工厂采购员岗位职责
2015/04/07 职场文书
思想品德课教学反思
2016/02/24 职场文书
写自招自荐信的绝招!
2019/04/19 职场文书
python实现自动化群控的步骤
2021/04/11 Python