प्राप्त करें मैं jqGrid तत्व के लिए संपूर्ण colModel कैसे प्राप्त कर सकता हूं? मैं सोर्स कोड के माध्यम से थोड़ा सा चला गया हूं और कुछ परीक्षणों के साथ भी खेला है, लेकिन वास्तविक सरणी वापस करने के लिए कुछ भी नहीं लगता है।jqGrid colModel
धन्यवाद।
प्राप्त करें मैं jqGrid तत्व के लिए संपूर्ण colModel कैसे प्राप्त कर सकता हूं? मैं सोर्स कोड के माध्यम से थोड़ा सा चला गया हूं और कुछ परीक्षणों के साथ भी खेला है, लेकिन वास्तविक सरणी वापस करने के लिए कुछ भी नहीं लगता है।jqGrid colModel
धन्यवाद।
आप getGridParam
उपयोग कर सकते हैं - बस colModel
विकल्प पारित:
jQuery("#mygrid").jqGrid ('getGridParam', 'colModel');
अधिक जानकारी के लिए getGridParam
के लिए jqGrid docs देख सकते हैं ...
तो मैं यह पता लगा था। कस्टम नेविगेशन बटन (ऑनक्लिकबटन फ़ंक्शन) में, मैंने अभी उपयोग किया:
this.p.colModel
हालांकि यह काम कर सकता है, आपको सीधे तत्वों तक पहुंचने के बजाय jqGrid API का उपयोग करना चाहिए। अन्यथा यदि आप भविष्य में रिलीज में jqGrid के अंतर्निहित कार्यान्वयन को बदलते हैं तो आपको सड़क से समस्याएं हो सकती हैं ... –
दिलचस्प। मैंने कोशिश की लेकिन यह असफल रहा। हालांकि, मैं एक समाधान के साथ आया था। मैंने डेटा प्राप्त करने के लिए संभावित इनपुट के रूप में 'colModel' को भी नहीं देखा, केवल getCol। – Dave
आप jqGrid दस्तावेज के पूर्ण सही संदर्भ लिखते हैं, लेकिन एक गलत जावास्क्रिप्ट कथन। सही स्टेटमेंट होना चाहिए: 'jQuery ("# mygrid")। JqGrid (' getGridParam ',' colModel '); '। यह jQuery ("# mygrid") देता है। पी ['colModel'] वापस, तो यह काम करता है! – Oleg
@ ओलेग - अच्छा पकड़, मैंने अभी जवाब को सही किया। धन्यवाद! –