Heim >Web-Frontend >js-Tutorial >Beispiel für die gemeinsame Nutzung von Formularen in EasyUI_jquery

Beispiel für die gemeinsame Nutzung von Formularen in EasyUI_jquery

WBOY
WBOYOriginal
2016-05-16 16:11:49988Durchsuche

Code kopieren Der Code lautet wie folgt:

$('#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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn