yadcf 不使用渲染列搜索值
yadcf not searching the Value with render Colums
我正在使用 yadcf 和 Datatable
javaScript:代码
$(document).ready(function () {
$.ajax({
url: 'data.asmx/getData',
method: 'post',
dataType: 'json',
success: function (data) {
$("#tableDiv").show();
var t = $('#studentDataTable').DataTable({
data: data,
'columns': [
{
data: null
render: function (data, type, row)
{
return data['fname']+' '+data['mname']+' '+ data['lname'];
}
},
],
});
yadcf.init(t,
[
{
column_number: 0,
filter_type: "auto_complete",
}
'footer',
{
cumulative_filtering: true,
}
);
t.draw();
}
});
});
但是当我在文本框中键入任何数据时,它不会搜索它。
我也试过 Select 过滤类型,但也不起作用,select 除了默认标签外框保持为空。
有人知道问题出在哪里吗?
抓住0.9.0.beta.12 and use column_data_type: rendered_html
for the filter, see docs
{
column_number: 0,
column_data_type: rendered_html,
filter_type: "auto_complete",
}
关于您的范围滑块 - 应使用以下设置(注意 ignore_char / filter_plugin_options
{
column_number: 2,
filter_type: "range_number_slider",
ignore_char: "%",
filter_plugin_options: {step:0.01}
}
如果这没有帮助,请提供一个 jsbin 示例解决您的问题
我正在使用 yadcf 和 Datatable
javaScript:代码
$(document).ready(function () {
$.ajax({
url: 'data.asmx/getData',
method: 'post',
dataType: 'json',
success: function (data) {
$("#tableDiv").show();
var t = $('#studentDataTable').DataTable({
data: data,
'columns': [
{
data: null
render: function (data, type, row)
{
return data['fname']+' '+data['mname']+' '+ data['lname'];
}
},
],
});
yadcf.init(t,
[
{
column_number: 0,
filter_type: "auto_complete",
}
'footer',
{
cumulative_filtering: true,
}
);
t.draw();
}
});
});
但是当我在文本框中键入任何数据时,它不会搜索它。
我也试过 Select 过滤类型,但也不起作用,select 除了默认标签外框保持为空。
有人知道问题出在哪里吗?
抓住0.9.0.beta.12 and use column_data_type: rendered_html
for the filter, see docs
{
column_number: 0,
column_data_type: rendered_html,
filter_type: "auto_complete",
}
关于您的范围滑块 - 应使用以下设置(注意 ignore_char / filter_plugin_options
{
column_number: 2,
filter_type: "range_number_slider",
ignore_char: "%",
filter_plugin_options: {step:0.01}
}
如果这没有帮助,请提供一个 jsbin 示例解决您的问题