Copy Code code as follows:
$ (' #form '). Form ({
URL: ' Test/add.do ',
Onsubmit:function () {
Parent.$.messager.progress ({
Title: ' Hint ',
Text: ' In data processing, please later ... '
});
var gridvalid = EndEdit ();//child table exit Edit validation
if (!gridvalid) {
Parent.$.messager.progress (' close ');
return false;
}
var isValid = $ (' #form '). Form (' Validate ');
if (!isvalid) {
Parent.$.messager.progress (' close ');
return false;
}
Add modified delete data to a child table to hidden input
Accept ();
return true;
},
Success:function (Result) {
Parent.$.messager.progress (' close ');
try {
data = eval ("(+ result +)");//Convert JSON string to object
if (data && data.success) {
if (data.msg && data.msg!= "")
Parent.$.messager.alert (' hint ', data.msg);
Else
Parent.$.messager.alert (' Hint ', "add success");
Parent.$.modaldialog.openner_grid.datagrid (' reload ');/refresh gird data
Parent.$.modaldialog.handler.dialog (' close ');//Closing the current mode window
} else
Parent.$.messager.alert (' Error ', data.msg);/operation failed
catch (e) {
Parent.$.errordialog (result);/prompt Server exception
}
}
});
The above is the entire content of this article, I hope that we can help.