La copia del código es la siguiente:
$ ('#form'). Form ({
URL: 'test/add.do',
onsubmit: functer () {
Padre. $. Messager.Progress ({
Título: 'Tip',
Texto: 'Procesamiento de datos, espere ...'
});
var gridValid = endedit (); // Verificación de edición de salida subtable
if (! GridValid) {
padre. $. Messager.Progress ('Cerrar');
devolver falso;
}
var isValid = $ ('#form'). Form ('Validato');
if (! isValid) {
padre. $. Messager.Progress ('Cerrar');
devolver falso;
}
// Escribe los datos modificados y eliminados en la subtab con la entrada oculta
aceptar();
devolver verdadero;
},
éxito: function (resultado) {
padre. $. Messager.Progress ('Cerrar');
intentar {
data = eval ("(" + resultado + ")"); // Convertir la cadena JSON en objeto
if (data && data.success) {
if (data.msg && data.msg! = "")
parent. $. Messager.alert ('tip', data.msg);
demás
parent. $. Messager.alert ('TIP', "agregado con éxito");
Padre. $. Modaldialog.openner_grid.datagrid ('recoad'); // Actualizar los datos de GIRD
Parent. $. Modaldialog.handler.dialog ('Cerrar'); // Cerrar la ventana del modo actual
} demás
Parent. $. Messager.alert ('Error', data.msg); // Operación falló
} catch (e) {
Parent. $. Errordialog (resultado); // solicita que el servidor sea anormal
}
}
});
Lo anterior se trata de este artículo, espero que sea útil para todos.