2010-05-19 14 views
7

जब jqGrid में रिकॉर्ड गिनती 1000 से अधिक है, वहाँ सैकड़ों और हजारों अंकों के बीच एक दृश्य जगह नहीं है इससे पहले की जगह है। (JqGrid डेमो पृष्ठ से लिया गया) नीचे चित्र देखेंjqGrid रिकॉर्ड गिनती हजारों अंकों

alt text http://img180.imageshack.us/img180/3066/jqgridspace.png

वहाँ इस स्थान को हटा दें, या एक मानक हज़ार विभाजक (अल्पविराम या अन्य) के साथ के साथ बदलने के लिए एक रास्ता है?

उत्तर

6

पूर्व-निर्धारित फ़ॉर्मेटर विकल्प बदल सकते हैं।

संपादित करें:

सोचा मैं Oleg को श्रेय देता हूं और नीचे जिसमें वह वास्तव में प्रलेखन से कोड देने के लिए काम करता है उसकी टिप्पणी पेस्ट चाहते हैं:

यहाँ एक link है आप निम्नलिखित $ .jgrid.formatter.integer = {thousandsSeparator: ""} के रूप में $ .jgrid.formatter.integer को फिर से परिभाषित है; आप jqGrid में सभी पूर्णांक देखेंगे जिसमें हजारों के विभाजक के रूप में रिक्त स्थान के बिना बनाए गए कुल रिकॉर्ड संख्या शामिल हैं। - Oleg मई 20 '10 पर 8:52

धन्यवाद, ओलेग!

+0

पंक्ति/पेज नियंत्रण। –

+6

@ रॉन हार्लेव: ब्रैडली माउंटफोर्ड ने सही जानकारी लिखी। आप 'निम्नलिखित $ .jgrid.formatter.integer = {thousandsSeparator:" "} के रूप में' $ .jgrid.formatter.integer' को फिर से परिभाषित है; 'आप jqGrid में सभी पूर्णांकों देखेंगे समावेशी कुल रिकॉर्ड संख्या में विभाजक के रूप में रिक्त स्थान के बिना स्वरूपित हजारों। – Oleg

4

परिवर्तित फ़ाइल grid.locale-en.js integer : {thousandsSeparator: " ", defaultValue: '0'} से
integer : {thousandsSeparator: ",", defaultValue: '0'} को अल्पविराम जोड़ने के लिए "," हज़ार विभाजक के रूप में इस फ़ॉर्मेटर में बनाया के लिए सेल सामग्री के लिए ही काम करता है और नहीं की तरह लग रहा है

+0

बिल्कुल सही! धन्यवाद – FastTrack

+0

कमाल धन्यवाद! –