我正在使用複選框來顯示或隱藏jqGrid中的列,並且由於我有許多行,每個行的單元格中包含許多值,因此複選框在檢查時需要很長時間才能完成檢查它。複選框檢查速度慢
我想要複選框立即檢查,然後做耗時的jqGrid操作。例如,
$('input[type="checkbox"]').click(function(e) {
// First render/unrender the checkmark
// Next do some very time-consuming jqGrid operations
}
我該如何做到這一點?就目前而言,它首先執行jqGrid調用,並且只在最後檢查checkox。完成兩秒鐘才能檢查複選框!
你能解釋一下你的意思是哪個複選框嗎?它是[columnChooser](http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jquery_ui_methods#column_chooser)的複選框,或者您使用其他自定義界面,您只需調用'showCol'或'hideCol' ? – Oleg 2013-02-16 22:43:22
嗨奧列格。我使用一個自定義接口,我稱之爲showCol和hideCol。即使在單個colName上使用showCol時,也會出現問題。我使用jqGrid 4.4.1,所以它有你的單元格[我] css優化。 – ktm5124 2013-02-16 22:47:45