La copie de code est la suivante:
$ ('# form'). Form ({
URL: «Test / Add.do»,
onSubmit: function () {
parent. $. Messager.Progress ({
Titre: 'Tip',
Texte: «Traitement des données, veuillez patienter ...»
});
var gridValid = endEdit (); // Vérification de modification de sortie de la sous-table
if (! gridvalid) {
parent. $. Messager.progress («close»);
retourne false;
}
var isvalid = $ ('# form'). form ('valider');
if (! isvalid) {
parent. $. Messager.progress («close»);
retourne false;
}
// Écrivez les données modifiées et supprimées dans la sous-table à l'entrée cachée
accepter();
Retour Vrai;
},
Succès: fonction (résultat) {
parent. $. Messager.progress («close»);
essayer {
data = eval ("(" + résultat + ")"); // convertir la chaîne JSON en objet
if (data && data.success) {
if (data.msg && data.msg! = "")
Parent. $. Messager.Alert ('Tip', Data.msg);
autre
parent. $. Messager.Alert ('Tip', "Ajout avec succès");
parent. $. modaldialog.openner_grid.datagrid («reload»); // actualiser les données de ceinture
parent. $. Modaldialog.handler.dialog ('close'); // Fermez la fenêtre du mode actuel
} autre
parent. $. Messager.Alert ('Error', data.msg); // Fate
} catch (e) {
parent. $. ErrorDialog (résultat); // invite le serveur à être anormal
}
}
});
Ce qui précède concerne cet article, j'espère qu'il sera utile à tout le monde.