Кода -копия выглядит следующим образом:
$ ('#form'). form ({
URL: 'test/add.do',
onSubmit: function () {
родитель. $. messager.progress ({
Название: «Совет»,
Текст: 'Обработка данных, пожалуйста, подождите ...'
});
var gridvalid = endEdit (); // Подтекальная проверка
if (! gridvalid) {
родитель. $. messager.progress ('close');
вернуть ложь;
}
var isValid = $ ('#form'). form ('validate');
if (! isvalid) {
родитель. $. messager.progress ('close');
вернуть ложь;
}
// Написать модифицированные и удаленные данные в подтаблке на скрытый вход
принимать();
вернуть истину;
},
Успех: функция (результат) {
родитель. $. messager.progress ('close');
пытаться {
data = eval ("(" + result + ")"); // конвертировать строку json в объект
if (data && data.success) {
if (data.msg && data.msg! = "")
родитель. $. messager.alert ('tip', data.dsg);
еще
родитель. $. Messager.alert ('tip', «добавлен успешно»);
родитель. $. modaldialog.openner_grid.datagrid ('reload'); // Обновление Gird Data
родитель. $. modaldialog.handler.dialog ('close'); // закройте окно текущего режима
} еще
родитель. $.
} catch (e) {
родитель. $. errordialog (result); // побуждает сервер быть ненормальным
}
}
});
Выше приведено в этой статье, я надеюсь, что она будет полезно для всех.