$('#form').form({
URL: 'test/add.do',
onSubmit: function() {
parent.$.messager.progress({
Titel: „Tipps“,
Text: „Datenverarbeitung, bitte warten....“
});
var gridValid = endEdit();//Untertabelle beendet Bearbeitungsüberprüfung
if (!gridValid) {
parent.$.messager.progress('close');
Gibt false zurück;
}
var isValid = $('#form').form('validate');
if (!isValid) {
parent.$.messager.progress('close');
Gibt false zurück;
}
// Die hinzugefügten, geänderten und gelöschten Daten in der Untertabelle in die versteckte Eingabe schreiben
akzeptieren();
Gibt true zurück;
},
Erfolg: Funktion(Ergebnis) {
parent.$.messager.progress('close');
Versuchen Sie es mit {
Data = eval("(" result ")");// JSON-String in Objekt konvertieren
If (data && data.success) {
If (data.msg && data.msg != "")
parent.$.messager.alert('prompt', data.msg);
sonst
parent.$.messager.alert('prompt', "Erfolgreich hinzugefügt");
Parent.$.modalDialog.openner_grid.datagrid('reload');// Gird-Daten aktualisieren
parent.$.modalDialog.handler.dialog('close');//Schließe das aktuelle modale Fenster
} sonst
Parent.$.messager.alert('error', data.msg); // Vorgang fehlgeschlagen
} Catch (e) {
Parent.$.errorDialog(result);// Serverausnahme auffordern
}
}
});
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er kann für alle hilfreich sein.