1
我正在使用JQGrid 4.4.0,我想覆蓋整數如何排序的默認行爲。我可以通過每個colModel
的sorttype
屬性設置爲一個函數,而不是字面'int'
實現這一目標。有沒有辦法來覆蓋JQGrid中的默認排序行爲?
我想知道,不過,是有辦法,我可以使這個全球變化對我jqGrid的配置,因爲example here節目嗎?
我正在使用JQGrid 4.4.0,我想覆蓋整數如何排序的默認行爲。我可以通過每個colModel
的sorttype
屬性設置爲一個函數,而不是字面'int'
實現這一目標。有沒有辦法來覆蓋JQGrid中的默認排序行爲?
我想知道,不過,是有辦法,我可以使這個全球變化對我jqGrid的配置,因爲example here節目嗎?
你可以做的是使用的colModel
template
財產或jqGrid的的cmTemplate
選項使用定義默認sorttype
屬性網格的所有列。如果你想在$.jgrid.defaults
設置cmTemplate
選項,則更改默認sorttype
財產所有網格的所有列:
$.extend($.jgrid.defaults, {
cmTemplate: {
sorttype: 'int' // you can use functions in the same way
// to define custom sorting
// see https://stackoverflow.com/a/5296935/315935
// for the code example
}
});
看the answer瞭解更多詳情。例如,如果你想自定義從the answer
感謝奧列格,該訣竅排序類似的功能。 –
@TheDavester:不客氣!我建議你使用'cmTemplate'和'template'。這些選項可以減少代碼並使其更具可讀性和更好的可管理性。 – Oleg