数据表1.9.3搜索问题 - 防止数据表的考虑href的值 - (DataTable 1.9.3 s

2019-09-22 07:37发布

在项目中,我已经创建了一个dataTable ,除了一个特定的情况下,一切工作正常。

在执行搜索,我的datatable也被搜索中的文本href与锚标记。 但我不想考虑这个情况。

希望你明白我的问题。 任何帮助都感激不尽。

我使用的版本1.9.3的DataTable

我的javascript: -

$('#dataGrid').dataTable(
        {
            "aoColumnDefs": [
            { "sType": "html", "aTargets": [1] },
            { "bSortable": false, "aTargets": [0] },
            { "bSearchable": false, "aTargets": [0] }
            ],
            "bPaginate": false,
            "bLengthChange": false,
            "bFilter": true,
            "bInfo": false,                
            "aaSorting": [[1, 'asc']]
        });

Answer 1:

我发现这个问题终于,这个问题是与数据表的版本我申请。 我使用的数据表的最最新的一个版本- 数据表v1.9.3,得到了这个问题。

我还检查与他们最最新的一个- 数据表v1.9.4,它也有同样的问题。 这两个数据表考虑锚标记的href值,而搜索。

最后我去与数据表1.9.0的版本,现在它工作正常。

感谢你的帮助



Answer 2:

我可以用一种变通方法帮助:

<a hhref='file.aspx'>... </a> 

 $("table a").mouseenter(function() {this.href=this.attr('hhref')});


文章来源: DataTable 1.9.3 searching issue - prevent Data Table from considering href value -