EasyUI中实现form表单提交的示例分享
作者:bea
代码如下: $('#form').form({ url : 'test/add.do', onSubmit : function() { parent.$.messager.progress({ title : '提示', text : '数据处理中,请稍后....' }); var gridValid = endEdit();// 子表退出编辑验证 if (!gridValid) { parent.$.messager.progre
代码如下:
$('#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);// 提示服务器异常
}
}
});
以上就是本文的全部内容了,希望对大家能够有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- js实现绿白相间竖向网页百叶窗动画切换效果
- js实现横向百叶窗效果网页切换动画效果的方法
- js实现从中间开始往上下展开网页窗口的方法
- Javascript无参数和有参数类继承问题解决方法
- JS实现超炫网页烟花动画效果的方法
- ECMAScript 5严格模式(Strict Mode)介绍
- Javascript中使用A标签获取当前目录的绝对路径方法
- JavaScript日期类型的一些用法介绍
- 了解Javascript的模块化开发
- JS实现的4种数字千位符格式化方法分享
- js实现图片漂浮效果的方法
- ECMAScript 5中的属性描述符详解
- JS+CSS实现可以凹陷显示选中单元格的方法
- JavaScript数组常用方法
- 使用npm发布Node.JS程序包教程
- js实现点击链接后窗口缩小并居中的方法
- 运行Node.js的IIS扩展iisnode安装配置笔记
- Javascript动画的实现原理浅析
- JavaScript页面模板库handlebars的简单用法