2013-01-03 22 views
5

मैं समूह कॉलम के साथ jqGrid-4.4.1 का उपयोग कर रहा हूं।कुछ समूह को संकुचित करें jqGrid

मैं jqGrid documentation

.... 
groupingView: { 
       groupField: ['Group'], 
       groupColumnShow: [false], 
       groupCollapse: true 

}, 
.... 

में अच्छी तरह से समूहीकरण विकल्पों के साथ जानकारी है लेकिन, इस तालिका में सभी समूहों गिर। मैं केवल कुछ ही समूहों को पतन नहीं करना चाहता हूं।

मान लें कि मेरे पास तालिका में 3 समूह हैं। तो मैं इसे केवल 1 में से पतन करना चाहता हूं बाकी अन्य खुला होना चाहिए।

क्या यह संभव है?

उत्तर

5

मैं किसी भी कॉन्फ़िगरेशन पैरामीटर जो अलग-अलग समूह विन्यास के लिए अनुमति देने के बारे में पता नहीं कर रहा हूँ, लेकिन एक संभव समाधान ग्रिड अन-वर्गीकृत किया साथ शुरू करने के लिए हो सकता है, और उसके बाद का उपयोग कर वांछित समूह पतन:

jQuery(tableName).jqGrid('groupingToggle',groupHeading); 

एक बार डेटा लोड हो गया है।

आप demo page जाते हैं, तो, क्लिक करें "समूहन" शीर्षक है, और फिर "सरणी डेटा के साथ सरल समूहीकरण" आप के साथ तीसरे समूह को चालू कर सकते हैं:

jQuery('#list48').jqGrid('groupingToggle','list48ghead_0_2') 
उदाहरण के लिए