Javascript Datatable escapeRegex不工作。如何解决?
jQuery:Javascript Datatable escapeRegex不工作。如何解决?,javascript,jquery,datatable,Javascript,Jquery,Datatable,jQuery: var select=$(“”) .appendTo($(“#过滤器”+i)) .on('change',function()){ var val=$(this.val(); 如果(val!==null){ var selectd_值=“”; 对于(var j=0;j var select = $('<select class="form-control selectpicker" data-live-search="true" multiple="multiple">
var select=$(“”)
.appendTo($(“#过滤器”+i))
.on('change',function()){
var val=$(this.val();
如果(val!==null){
var selectd_值=“”;
对于(var j=0;j
var select = $('<select class="form-control selectpicker" data-live-search="true" multiple="multiple"><option value=""></option></select>')
.appendTo($("#filter" + i))
.on('change', function() {
var val = $(this).val();
if (val !== null) {
var selectd_value = '';
for (var j = 0; j <= parseFloat(val.length) - 1; j++) {
var value = $.fn.dataTable.util.escapeRegex(val[j]);
value = value.replace(/ +/g, ' ');
if (j != parseFloat(val.length) - 1) {
selectd_value += value + '|';
} else {
selectd_value += value;
}
}
column.search(selectd_value ? '^' + selectd_value + '$' : '', true, false).draw();
} else {
show_all(column);
}
});
});