Имена столбцов с фильтрацией пробелов - PullRequest
1 голос
/ 02 июня 2011

У меня есть colmodel, похожая на эту:

[
    {"name":"ID","index":"ID"},
    {"name":"Customer Name","index":"Customer_Name","width":275},
    {"name":"State","index":"State","width":125},
]

Когда я пытаюсь отфильтровать столбец «Имя клиента», URL-адрес, используемый сеткой для обратного вызова к серверу, представляет собой оригинальный URL-адрес, т.е.вот так

?_search=false&nd=1307032133353&rows=25&page=1&sidx=&sord=asc

Фильтрация по другим полям работает нормально.Если я изменю мою colmodel на это:

[
    {"name":"ID","index":"ID"},
    {"name":"Customer_Name","index":"Customer_Name","width":275},
    {"name":"State","index":"State","width":125},
]

все поля работают нормально.Это ожидаемое поведение?Любые известные обходные пути?

PS.Это работает как с 3.8, так и с 4.0 сеткой

1 Ответ

2 голосов
/ 02 июня 2011

Пробел недопустим.Вы не можете использовать его внутри свойства name определения столбца.Вы должны использовать только символы, допустимые для допустимых селекторов CSS .Подробнее об ограничениях jQuery здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...