การคัดลอกรหัสมีดังนี้:
$ ('##ฟอร์ม') ฟอร์ม ({
URL: 'Test/Add.do'
onsubmit: function () {
Parent. $. Messager.Progress ({
ชื่อเรื่อง: 'เคล็ดลับ',
ข้อความ: 'การประมวลผลข้อมูลโปรดรอ ... '
-
var gridvalid = endedit (); // การตรวจสอบการแก้ไขทางออก subtable
ถ้า (! gridvalid) {
ผู้ปกครอง. $. messager.progress ('ปิด');
กลับเท็จ;
-
var isvalid = $ ('#form'). แบบฟอร์ม ('ตรวจสอบ');
ถ้า (! isvalid) {
ผู้ปกครอง. $. messager.progress ('ปิด');
กลับเท็จ;
-
// เขียนข้อมูลที่แก้ไขและถูกลบใน Subtable ไปยังอินพุตที่ซ่อนอยู่
ยอมรับ();
กลับมาจริง;
-
ความสำเร็จ: ฟังก์ชั่น (ผลลัพธ์) {
ผู้ปกครอง. $. messager.progress ('ปิด');
พยายาม {
data = eval
if (data && data.success) {
if (data.msg && data.msg! = "")
ผู้ปกครอง. $. messager.alert ('เคล็ดลับ', data.msg);
อื่น
ผู้ปกครอง. $. messager.alert ('เคล็ดลับ', "เพิ่มสำเร็จ");
ผู้ปกครอง. $. modaldialog.openner_grid.datagrid ('reload'); // รีเฟรชข้อมูล Gird
Parent. $. Modaldialog.handler.dialog ('ปิด'); // ปิดหน้าต่างโหมดปัจจุบัน
} อื่น
parent. $. messager.alert ('ข้อผิดพลาด', data.msg); // การดำเนินการล้มเหลว
} catch (e) {
Parent. $. errordialog (ผลลัพธ์); // แจ้งให้เซิร์ฟเวอร์ผิดปกติ
-
-
-
ข้างต้นเป็นเรื่องเกี่ยวกับบทความนี้ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน