1

我们基于使用 json 结构作为输入的 jquery datatables 插件实现了一个简单的表。这非常有效,但我们注意到搜索过滤器功能似乎忽略了 0 输入,这意味着每当我输入 0 或双 00 时,表中的匹配文本值都不会被找到/过滤。如果我开始输入 1,所有内容都会被正确过滤,只有 0 值被忽略。任何想法可能是什么原因?

4

2 回答 2

0

I had a similar issue, but the cause was in the server side code.

If your server side code is using the !empty() function to determine if there's a value to search for, then !empty(0) will return FALSE. (That's PHP code)

I modified my code like this:

if (isset($field_value) && $field_value != '') {
  //do the filtering
}
于 2013-06-25T10:56:10.097 回答
0

也许是对内容的测试,就像

var test = $('#myinput').val();
if(!test) return 'no filtre';

jQuery 代码中的某处。

于 2013-03-05T09:30:33.730 回答