तो मैं समझता हूँ कि आप को सही आप एक पंक्ति प्रपत्र संपादन के संबंध (के साथ जोड़ा उजागर चाहते हैं " + "नेविगेशन बार में)। फॉर्म संपादन एक ईवेंट afterComplete
का समर्थन करता है, जिसका उपयोग आप कुछ पोस्ट-एडिटिंग सुविधाओं को जोड़ने के लिए कर सकते हैं। उदाहरण के लिए, आप को उजागर प्रभाव है सभी पंक्तियों के साथ जोड़ा है, तो आप jQuery.jgrid.edit
के लिए सामान्य सेटिंग का उपयोग कर सकते हैं चाहते हैं:
jQuery.extend(jQuery.jgrid.edit, {
reloadAfterSubmit: false,
afterComplete : function (response, postdata, formid) {
if (postdata.oper === "add") { // highlight on "add" only
var row = jQuery ("#"+$.jgrid.jqID(postdata.id), jQuery(this.gbox));
row.effect("highlight", {color:"red"}, 3000);
}
}
});
आप उपयोग row.effect("highlight", {}, 3000);
(कोई लाल रंग) हो जाएगा, तो आप पर प्रकाश डाला प्रभाव देखेंगे, लेकिन थोड़ा स्पष्ट नहीं है, क्योंकि अतिरिक्त पंक्ति प्रति डिफ़ॉल्ट चयनित होगी।
आप केवल एक चयनित ग्रिड के लिए हाइलाइटिंग का उपयोग करने के लिए कोड को संशोधित कर सकते हैं।
धन्यवाद जस्टिन - इसे jqGrid दस्तावेज़ों में नहीं देखा - क्या मुझे इसे जोड़ना चाहिए? –
कोई ज़रूरत नहीं है, यह वास्तव में jQuery का हिस्सा है - http://docs.jquery.com/UI/Effects –
चीयर्स! इस +1 को देख रहा था – Damien