मैं autowidth
विकल्प true
पर jqGrid का उपयोग कर रहा हूं।jqGrid और autowidth विकल्प। यह कैसे काम करता है?
documentation के अनुसार:
जब सही पर सेट किया, ग्रिड चौड़ाई पेरेंट तत्व की चौड़ाई के अनुसार स्वतः पुनर्गणना की जाती है। यह केवल प्रारंभिक रूप से किया जाता है जब ग्रिड बनाया जाता है। आदेश ग्रिड आकार बदलने के लिए जब पेरेंट तत्व परिवर्तन चौड़ाई आप कस्टम कोड लागू करते हैं और इस उद्देश्य के
यह बनाता है ग्रिड सब चौड़ाई पेरेंट तत्व में उपलब्ध कब्जा के लिए एक setGridWidth विधि का उपयोग करना चाहिए। इस संपत्ति का एक और प्रभाव यह है कि हर कॉलम उपलब्ध चौड़ाई फिट करने के लिए shrinks।
यह बहुत अच्छी तरह से काम करता है। हालांकि, मेरे पास एक पृष्ठ है जहां कॉलम ग्रिड चौड़ाई को फिट करने के लिए कम नहीं करना चाहते हैं, लेकिन उन्हें उस स्थान पर कब्जा करना चाहिए जिसे मैंने colModel
के भीतर सेट किया था।
मैं इसे कैसे प्राप्त कर सकता हूं?
'चौड़ाई:" 100% "' –
क्या आप ग्रिड तालिका तत्व पर हैं? – Lorenzo
समाधान मिला: मुझे एहसास नहीं हुआ कि shrinkToFit विकल्प के पास सही का डिफ़ॉल्ट मान था। मैंने इसे गलत पर सेट कर दिया है और सब कुछ ठीक है ... – Lorenzo