Javascript 如何在jqgrid中关闭设置默认排序指针?

Javascript 如何在jqgrid中关闭设置默认排序指针?,javascript,jquery,jqgrid,grid,Javascript,Jquery,Jqgrid,Grid,我将用一个例子来解释它。我一直在研究jqgrid的许多JSFIDLE表示,它们都在第一列的标题中有一个小小的符号。看: 我发现(在一个jsfiddle中)“multiselect:true”可以使这个符号消失,但我不是这样,因为我不需要multiselect模式。那么,有没有其他方法来隐藏这个小标志呢?如果使用nosortname或sortname:“这是一个bug,它是相同的。前一段时间,我发布了修复它的方法。pull请求被合并到jqGrid的主代码中,因此jqGrid的下一个版本(比当前的

我将用一个例子来解释它。我一直在研究jqgrid的许多JSFIDLE表示,它们都在第一列的标题中有一个小小的符号。看:


我发现(在一个jsfiddle中)“multiselect:true”可以使这个符号消失,但我不是这样,因为我不需要multiselect模式。那么,有没有其他方法来隐藏这个小标志呢?

如果使用no
sortname
sortname:“
这是一个bug,它是相同的。前一段时间,我发布了修复它的方法。pull请求被合并到jqGrid的主代码中,因此jqGrid的下一个版本(比当前的4.6.0版本更高)将不会出现问题


我可以向你推荐两种解决办法。第一个:使用
rownumbers:true
with通常是好的。我在中描述的第二种解决方法。可以使用
lastsort:“0”
而不是默认的
lastsort:0
选项。这只是一个破解,但它解决了问题。

你的意思可能是
multiselect:true
而不是
multiselect:false
?是的,你是对的。刚刚编辑了这个谢谢你的回答。不幸的是,我使用的是jqGrid版本4.4.4和lastsort:“0”修复程序不适用于此版本。我在一个jsfiddle中检查了这个修复程序,它在4.6.0版本中非常有效。@AntonKasyanchuk:不客气!如果你不使用最后一个版本,你应该经常提到你使用的版本。版本4.4.4真的很旧了。如果无法更新所使用的jqGrid,您可以尝试在
jquery.jqGrid.src.js
中进行相同的更改或关闭更改。