Я использую функцию фильтра и замороженные функции столбцов в одно и то же время, и они, похоже, конфликтуют. Вот визуальные проблемы:При использовании jQGrid setFrozenColumns и filterToolbar вместе столбцы исчезают
Перед (при обновлении):
col1 (замороженный) | col2 | col3 | col4 | col5 | col6
фильтр строка
срок поиска | | | |
данные | данные | данные | данные | данные | данные
данные | данные | данные | данные | данные | данные
данные | данные | данные | данные | данные | данные
данные | данные | данные | данные | данные | данные
данные | данные | данные | данные | данные | данные
данные | данные | данные | данные | данные | Данные
...
Но после ввода фильтр
col1 (замороженный) |||||||
строка фильтра новый поисковый запрос |||||||
данные |||||||
данные |||||||
данные |||||||
данные |||||||
данные |||||||
данные |||||||
...
Линии |||||| представляют собой столбцы «сэндвичи» вместе - их данные и ширина исчезли.
2 строки кода, которые кажутся в конфликте являются:
loadComplete: функция() {
$ .getScript (»<% = Url.Content (" ~/Имена/PopulateFilterBar/«)%> ');
jQuery ("# list"). JqGrid ('setFrozenColumns');
},
Первое утверждение является вызов функции в контроллере MVC, что gnerates на следующее:
JQuery ("[ID = gs_Name]").Вал ("Компания"); }
Если я удалю первую команду, второй работает отлично, но я теряю вид фильтрующих слов при обновлении. Если я удалю второй, я потеряю функцию замороженного столбца.
Кто-нибудь видел эту ошибку?
Кроме того, я замечаю, что выбор строк не всегда работает, когда столбцы заморожены. Я заблокировал функцию замороженного столбца, пока не смогу решить эту проблему.
Я использую jqGrid, все новейшие версии jQuery, в VS2010 ASP.NET, .NET 4, MVC.