2011-06-02 58 views
1

我有一个类似的colmodel列名:与空间休息过滤

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

当我尝试在“客户名称”列过滤,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。它正在做vs vs 3.8和4.0的网格

回答

2

空白是不允许的字符。您不能在列定义的name属性中使用它。您只能使用允许的字符valid CSS selectors。阅读关于jQuery限制的更多信息here