मेरे jqGrid (संस्करण 4.0.0 का उपयोग करके) में, मुझे एक अनावश्यक क्षैतिज स्क्रॉलबार मिलता है लेकिन जब एक लंबवत स्क्रॉलबार भी होता है। यह समस्या केवल क्रोम और फ़ायरफ़ॉक्स में होती है, लेकिन इंटरनेट एक्सप्लोरर में नहीं।अनावश्यक क्षैतिज स्क्रॉलबार jqGrid
ऐसा लगता है कि तालिका चौड़ाई की गणना के साथ कुछ गड़बड़ है, क्योंकि क्षैतिज स्क्रॉलिंग केवल एक या दो पिक्सल है। मैं चौड़ाई के लिए तालिका संपत्ति के रूप में autowidth: true
का उपयोग करता हूं। लगभग आठ कॉलम हैं, कुछ में एक निश्चित चौड़ाई (बहुत छोटी) है, अन्य की गतिशील चौड़ाई है।
क्षैतिज स्क्रॉलिंग को अक्षम करना कोई समाधान नहीं है, क्योंकि उपयोगकर्ता अभी भी कुछ कॉलम बढ़ा सकते हैं और फिर एक क्षैतिज स्क्रॉलबार की आवश्यकता होती है। लेकिन प्रारंभिक रूप से मैं इसे छोटी स्क्रीन पर तालिका प्रदर्शित करने के लिए आवश्यक होने पर तालिका चौड़ाई और एक ऊर्ध्वाधर स्क्रॉलबार पर गठित कॉलम के साथ लोड करना चाहता हूं।
नीचे कोड
$("#grid").jqGrid({
datatype: 'json',
mtype: 'POST',
colNames:loadColumns(columns)[0],
colModel:loadColumns(columns)[1],
height: $(window).height() - 160,
rownumbers: false,
pager: '#pager',
rowNum:25,
rowList:[25,50,100],
sortname: 'invid',
sortorder: 'desc',
viewrecords: true,
autowidth: true,
beforeSelectRow: function(){
return false;
},
});
आपकी त्वरित प्रतिक्रिया के लिए धन्यवाद। मैं वास्तव में एएसपी.नेट एमवीसी का उपयोग कर रहा हूं, लेकिन दुर्भाग्यवश आपके समाधान ने मेरी समस्या का समाधान नहीं किया है, भले ही नई गुण सही ढंग से लागू हो जाएं (उपयोग करना था! कुछ के लिए महत्वपूर्ण)। आपके द्वारा प्रदान किए गए लिंक पर अन्य समाधान भी हल नहीं किए गए थे। लेकिन सीएसएस स्टाइल के साथ समस्या हमेशा समस्या से आती है? तब मैं उसमें आगे देखूंगा। – Erwin
@Ewin: मैंने बस आपकी समस्या को पुन: उत्पन्न करने की कोशिश की। मैंने [उत्तर] से एमवीसी उदाहरण का उपयोग किया (http://stackoverflow.com/questions/5500805/asp-net-mvc-2-0-implementation-of-searching-in-jqgrid/5501644#5501644), 'autowidth जोड़ा गया : सच 'और सभी स्क्रॉल सलाखों के बिना काम किया। फिर मैंने jqGrid 4.0 में अपडेट किया और सभी पहले की तरह काम करते हैं। तो शायद आपके परीक्षण गलत थे या आपके पास कुछ अतिरिक्त सीएसएस हैं जो एएसपी.नेट एमवीसी के लिए मानक नहीं हैं। – Oleg
इसने मेरी समस्या हल की, +1 इसके लिए। – Grubsnik