【问题标题】:Datatable.js filtering issueDatatable.js 过滤问题
【发布时间】:2013-08-14 20:06:51
【问题描述】:

我在asp gridview 上使用datatable.js。除列过滤器外,一切正常。当我只用字母 M 过滤时,我的表格会在结果中显示 & 因为&amp。我曾尝试寻找答案,但没有运气。我将如何执行过滤并忽略我的列中的&amp

【问题讨论】:

    标签: javascript asp.net datatables


    【解决方案1】:

    在进行了额外的研究后,我能够找到一个可行的解决方案来解决我的问题。

    var stripReserved = function (a) {
        return a.replace('&', "&");
    }
    
    
    
    $("#someTable").dataTable({
    "aoColumns":  [
    
            'mData': function(source, type, val){
                if (type === 'set') {
                source.value = val;
                source.value_display = val;
                source.value_filter  = val=="" ? "" : stripReserved(val);
                return;
            }
            else if (type === 'display') {
              return source.value_display;
            }
            else if (type === 'filter') {
              return source.value_filter;
            }
    
            return source.value;
        }]
    });
    

    我在以下链接中找到了解决方案,并对其进行了调整以解决我的问题。 http://questiontrack.com/how-to-search-only-text-in-jquery-datatables-1107212.html

    【讨论】:

      猜你喜欢
      • 2015-09-01
      • 1970-01-01
      • 2017-01-26
      • 1970-01-01
      • 2016-10-18
      • 2012-03-16
      • 2021-10-09
      • 2011-05-22
      • 1970-01-01
      相关资源
      最近更新 更多