EasyUI中实现form表单提交的示例分享
$('#form').form({ url:'test/add.do', onSubmit:function(){ parent.$.messager.progress({ title:'提示', text:'数据处理中,请稍后....' }); vargridValid=endEdit();//子表退出编辑验证 if(!gridValid){ parent.$.messager.progress('close'); returnfalse; } varisValid=$('#form').form('validate'); if(!isValid){ parent.$.messager.progress('close'); returnfalse; } //将子表中添加修改删除的数据写入隐藏input accept(); returntrue; }, 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);//提示服务器异常 } } });
以上就是本文的全部内容了,希望对大家能够有所帮助。