Я использую флажки, чтобы показывать или скрыть столбцы в jqGrid, и поскольку у меня есть много, много строк, каждый со многими значениями в своих ячейках, это займет много времени, чтобы этот флажок завершил проверку при проверке Это.checkbox slow to check
Я хочу, чтобы чекбокс был немедленно проверен, а затем выполняйте длительные операции 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
Привет, Олег. Я использую пользовательский интерфейс, где я вызываю showCol и hideCol. Проблема возникает, даже когда я использую showCol для одного colName. Я использую jqGrid 4.4.1, так что у вас есть оптимизация iOS. – ktm5124