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 相关文章推荐
js 创建书签小工具之理论
Feb 25 Javascript
非常强大的 jQuery.AsyncBox 弹出对话框插件
Aug 29 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
Sep 14 Javascript
JavaScript中的正则表达式简明总结
Apr 04 Javascript
判断复选框是否被选中的两种方法
Jun 04 Javascript
jQuery实现图像旋转动画效果
May 29 Javascript
分享vue里swiper的一些坑
Aug 30 Javascript
vue中选项卡点击切换且能滑动切换功能的实现代码
Nov 25 Javascript
原生JS无缝滑动轮播图
Oct 22 Javascript
jQuery实现的图片点击放大缩小功能案例
Jan 02 jQuery
Vue中import from的来源及省略后缀与加载文件夹问题
Feb 09 Javascript
vue2.x数组劫持原理的实现
Apr 19 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学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
php求数组全排列,元素所有组合的方法总结
2017/03/14 PHP
PHP 中常量的知识整理
2017/04/14 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
CL vs ForZe BO5 第二场 2.13
2021/03/10 DOTA
Jquery getJSON方法详细分析
2013/12/26 Javascript
jQuery焦点图切换简易插件制作过程全纪录
2014/08/27 Javascript
初始Nodejs
2014/11/08 NodeJs
js仿黑客帝国字母掉落效果代码分享
2020/11/08 Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
2015/09/15 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
2015/11/11 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
JS常用函数和常用技巧小结
2016/10/15 Javascript
js实现自动轮换选项卡
2017/01/13 Javascript
js获取文件里面的所有文件名(实例)
2017/10/17 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
vue自定义filters过滤器
2018/04/26 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
2018/12/06 Javascript
Vue函数式组件的应用实例详解
2019/08/30 Javascript
Python多线程同步Lock、RLock、Semaphore、Event实例
2014/11/21 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
python监控linux内存并写入mongodb(推荐)
2017/09/11 Python
python实现excel读写数据
2021/03/02 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
python获取array中指定元素的示例
2019/11/26 Python
Python socket处理client连接过程解析
2020/03/18 Python
详解用python -m http.server搭一个简易的本地局域网
2020/09/24 Python
美国一家著名的儿童鞋制造商:Stride Rite
2017/01/02 全球购物
英国儿童鞋和靴子:Start-Rite
2019/05/06 全球购物
校园学雷锋广播稿
2014/10/08 职场文书
三年级学生评语大全
2014/12/26 职场文书
2016年教师节特级教师获奖感言
2015/12/09 职场文书
Oracle更换为MySQL遇到的问题及解决
2021/05/21 Oracle
青岛市的收音机研制与生产
2022/04/07 无线电