我正在尝试使用逗号对数字列进行排序,例如1,092,021。排序是将十进制和排序处理不当。例如:
1,330,000
2,350,000
3
5
7,000,000
etc
有没有办法让逗号分隔的数字正确排序?
答案 0 :(得分:1)
以下是@JaredT提出的解决方案:
realShop.shopMCs[looper]
答案 1 :(得分:1)
我和@ vinnie-james做的一样,并且工作正常。我分享了我的代码。
'columns': [{
field:'Checkbox'
},{
field:'Status'
},{
field:'Price',
visible:true,
sorter: function commas(a,b){ a = parseInt(a.replace(/,/g, '')); b = parseInt(b.replace(/,/g, '')); if (a < b) return 1; if (a > b) return -1; return 0; }]