نسخة الكود كما يلي:
$ ('#form'). form ({
عنوان URL: "اختبار/add.do" ،
onsubmit: function () {
الوالد. $. messager.progress ({
العنوان: "نصيحة" ،
النص: "معالجة البيانات ، يرجى الانتظار ..."
}) ؛
var gridvalid = endedit () ؛ // Subtable Exit Edit التحقق
إذا (! Gridvalid) {
الوالد. $. messager.progress ('Close') ؛
العودة كاذبة
}
var isValid = $ ('#form'). form ('Vality') ؛
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.msg) ؛
آخر
الوالد. $. messager.alert ('tip' ، "أضيفت بنجاح") ؛
الوالد. $. modaldialog.openner_grid.datagrid ('Reload') ؛ // تحديث بيانات gird
الوالد.
} آخر
الوالد. $. messager.alert ('خطأ' ، data.msg) ؛ // فشل عملية
} catch (e) {
الوالد. $. errordialog (نتيجة) ؛ // يطالب الخادم بأن يكون غير طبيعي
}
}
}) ؛
ما سبق هو كل شيء عن هذا المقال ، آمل أن يكون مفيدًا للجميع.