我有一個使用JQuery Grid包含3列(名稱,日期,值)構建的表。 'date'和'value'列可以有null或'NA'值。所以,當我使用下面的代碼爲jqGrid的功能的一部分,它的工作原理爲「名」,但不是「日期」和「值」:如何將自定義排序功能添加到jQuery網格?
colModel: [
{name: "name", sortable: true},
{name: "date", sortable: true},
{name: "value", sortable: true}
],
我怎樣才能得到分揀工作了日期和值列。我應該如何將自定義排序添加到此?
當您嘗試使用值或日期排序時,出現什麼錯誤? –
@Periklis我發現這個問題。但是我也發現每次排序都會觸發後端(每當用戶點擊列標題時)。有沒有更好的方式來做jQuery網格中的排序? – Nisman
@Nisman:你使用哪個版本的jqGrid,從哪個版本的jqGrid([免費jqGrid](https://github.com/free-jqgrid/jqGrid),商業版[Guriddo jqGrid JS](http:// guriddo。 net /?page_id = 103334)或版本<= 3.7的舊jqGrid)?自定義排序的可能性取決於信息。此外,如果您真的使用遠程數據類型('「json」或'「xml」')並且不使用'loadonce:true',那麼*服務器*負責排序。如果您在客戶端*上對數據進行排序,則需要知道輸入數據的格式(如日期)。請附上您的問題與上述信息。 – Oleg