पर क्लिक करें मैं JQGrid के ताज़ा बटन क्लिक पर कोड लिखना चाहता हूं। क्या इसके लिए कोई घटना है?ताज़ा करें बटन पर JQgrid
5
A
उत्तर
0
ताज़ा करें बटन के लिए सीएसएस ui-icon-refresh
तो आप अपने कस्टम कोड इस सीएसएस पर की तरह
jQuery('.ui-icon-refresh').click(function(){
// do your work
});
17
आप कुछ कार्रवाई करने के लिए की जरूरत है ताज़ा प्रारंभ होगा इससे पहले कि आप का उपयोग करना चाहिए लिख सकते हैं beforeRefresh कॉलबैक:
$("#grid_id").jqGrid('navGrid', '#gridpager', {
beforeRefresh: function() {
// some code here
}
});
यदि आपको पूर्ण कार्यान्वयन की आवश्यकता है o
$("#grid_id").jqGrid('navGrid', '#gridpager', {refresh: false});
$("#grid_id").jqGrid('navButtonAdd', "#gridpager", {
caption: "", title: "Reload Grid", buttonicon: "ui-icon-refresh",
onClickButton: function() {
alert('"Refresh" button is clicked!');
}
});
: च ग्रिड ताज़ा किया जा रहा है जहाँ आप $("#grid_id").trigger("reloadGrid");
फोन नहीं होगा (जो अजीब लग) आप मानक ताज़ा करें बटन को दूर करने के refresh: false
विकल्प के उपयोग करके ऐसा कर सकते हैं और navButtonAdd का उपयोग कर जो मूल से एक की तरह लग रहा है वास्तव में अपने कस्टम बटन जोड़ने के लिए
संबंधित मुद्दे
- 1. jQuery के यूआई बटन ताज़ा
- 2. jqGrid ताज़ा किया जा रहा स्थानीय डेटा (JSON वस्तु)
- 3. jqGrid
- 4. jqGrid
- 5. ताज़ा करें WPF कमांड
- 6. jqgrid
- 7. MySQL दृश्य ताज़ा करें?
- 8. .NET Listview ताज़ा करें
- 9. नोटपैड ++ वर्कस्पेस ताज़ा करें?
- 10. PHP के साथ ब्राउज़र पर 'ताज़ा करें' बटन दबाकर $ _POST चर को कैसे हटाएं?
- 11. बटन पर रीबूट करें बटन पर क्लिक करें
- 12. jqGrid
- 13. jqgrid
- 14. कैसे jqgrid
- 15. क्लाइंटसाइड पर jqGrid - पेजिंग/संपादन/सॉर्टिंग प्रश्न
- 16. jqgrid
- 17. jqGrid
- 18. jqGrid
- 19. jqgrid
- 20. jqgrid
- 21. jqGrid
- 22. jqgrid
- 23. jqGrid
- 24. लेबल बटन पर क्लिक करें रेडियो बटन
- 25. jqGrid
- 26. JQGrid:
- 27. jqGrid
- 28. jqGrid
- 29. Jqgrid
- 30. WPF UIElement बग ताज़ा करें?
धन्यवाद! मुझे भी इसकी ज़रूरत थी। यह आइकन शीर्ष पर जाने के लिए आइकन को क्लोन नहीं करता है, भले ही मेरे पास ** cloneToTop ** _true_ पर सेट हो। मेरे पास ग्रिड पर कस्टम सेव कार्यान्वयन है जहां मैं बाहरी बटन क्लिक पर अंत में सर्वर में सभी परिवर्तनों को धक्का देता हूं। रीफ्रेश आइकन का उपयोग करके ग्रिड को फिर से लोड करने का प्रयास करते समय मुझे किसी भी सहेजे गए परिवर्तनों के उपयोगकर्ताओं को चेतावनी देने के लिए इस कार्यान्वयन की आवश्यकता होती है (और शायद प्रतिक्रिया के आधार पर _refresh_ रोकें)। मुझे ग्रिड को रीफ्रेश करने से रोकने के लिए ** पहले रीफ्रेश ** फ़ंक्शन के साथ कोई विकल्प नहीं मिला ... अजीब !! – justcurious
@justcurious: आपका स्वागत है! मैं ताज़ा प्रक्रिया को रोकने के साथ आपकी समस्या को समझता हूं। आप क्या कर सकते हैं 'preRequest' कॉलबैक का उपयोग करना। अगर आप कॉलबैक से झूठी वापसी करेंगे तो आप ताज़ा करना बंद कर सकते हैं। उदाहरण के लिए यदि आप डेटा के पेजिंग का उपयोग करते हैं और उपयोगकर्ता कॉलम सॉर्टिंग पर क्लिक करता है तो आपको रीफ्रेशिंग जैसी ही समस्या हो सकती है। 'PreRequest' का उपयोग मुझे लगता है कि ऐसी समस्याओं का समाधान हो सकता है। यदि आपके पास दो पेजर हैं और दोनों पेजर्स में कुछ बटन जोड़ना चाहते हैं तो आपको केवल 'navButtonAdd' को दो बार कॉल करना चाहिए (देखें [उत्तर] (http://stackoverflow.com/a/8450272/315935))। – Oleg
मीठा..यह एक त्वरित उत्तर था! आपके दोनों विचार अच्छे हैं। धन्यवाद! – justcurious