datatable js search不能用于抑制测试

时间:2015-03-09 21:34:00

标签: jquery datatable

我在td中以逗号分隔显示组,如果长度不大于35,或者我使用子字符串函数来抑制组并在35个字符后显示..

在这种情况下,搜索无法正常工作。 例 组:用户管理,仪表板管理,请求管理,用户协调员,计划程序,计划员

在这种情况下,如果我搜索计划器,则该行不会被过滤

data: 'RelatedGroups',
            'bSearchable': true,                
            "mRender": function (data, type, row) {
                if (row.UserName.indexOf('<input') >= 0) {
                    return data;
                }
                else {
                    return '<span  title="' + data + '" id="groupEx' + row.User_Id + '">' + data.substring(0, 35) + (data.length > 35 ? '...' : '') + '</span><span id=groupExAlert' + row.User_Id +'></span>';
                }

            }

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

通过添加隐藏列解决。