2009-10-09 7 views
5

यहाँ मेरी Flexigrid है:jQuery के Flexigrid दिखाएँ/छिपाएँ कॉलम शीर्षक में शामिल हैं

$("#grUser").flexigrid({ 
    url: 'someJSON.php' 
    , dataType: 'json' 
    , colModel : 
    [ 
     {display: '', name : 'Index', width :100, align: 'left'} 
     , {display: '', name : 'Value', width : 100, align: 'left'} 
    ] 
    , title: 'Details' 
    , width: 350 
    , height: 200 
    , singleSelect: true 
}); 

दिखाएँ/छिपाएँ कॉलम शीर्षक में सुविधा बहुत अच्छा विकल्प है, लेकिन मैं जो स्तंभ पर होने की निर्दिष्ट करना चाहते हैं उपलब्ध, और मुझे colmodel निर्दिष्ट करने में मेरे विकल्प क्या हैं इसके बारे में एक अच्छा दस्तावेज़ीकरण खोजने में परेशानी हो रही है। यहां

{display: '', name : 'Index', width :100, align: 'left'} 

हम कॉलम की परिभाषा में और क्या कर सकते हैं?

अतिरिक्त - फ्लेक्सीग्रिड के लिए आपका प्रलेखन स्रोत क्या है?

उत्तर

20

दुर्भाग्यवश, इसके लिए दस्तावेज़ वहां नहीं है और इस प्रकार बहुत निराशाजनक है। आपको स्रोत कोड देखना होगा और देखें कि आप क्या कर सकते हैं।

बस नीचे दिखाए गए अनुसार 'छुपाएं: सत्य' जोड़ें। छिपाने के लिए सही सेट करना, एक कॉलम छुपाएगा।

{display: 'Row ID', name : 'id', width : 100, sortable : true, align: 'left', hide: true} 

आप निम्न विशेषताओं को सेट कर सकते हैं: - display

  • name (यह क्या स्तंभ शीर्षकों के लिए प्रयोग किया जाता है) (इस डेटाबेस क्षेत्र अजाक्स के लिए इस्तेमाल किया नाम है कॉल)

  • width

  • height

  • sortable: सही/गलत

  • align: बाएं/केन्द्र/सही

  • hide: सही/गलत

  • searchable: सही/गलत (केवल लागू आप खोज अगर बार चालू)

+1

+1, उत्तर के लिए धन्यवाद। यही वह है जो मैंने खुद को पाया, आखिरकार मैंने इतनी बदली/कस्टम फ्लेक्सिग्रिड.जेएस के साथ समाप्त हो गया, कि मैं इसे कहीं और भी उपयोग नहीं कर सकता ... :) –

+1

उत्तर के लिए धन्यवाद! यह मुझे घंटे बचाया। कोड साझा करने के लिए –

+0

धन्यवाद। मैंने शो/छुपा कॉलम सूची से छुपा कॉलम सक्षम करने के लिए कोड अपडेट किया है –

संबंधित मुद्दे