Yadcf无法读取属性'元素'未定义的whith filter_type date或range_date

时间:2015-04-24 08:17:12

标签: datatables yadcf

我有以下代码

{
    column_number: 2,
    filter_type: 'date',
    date_format: 'dd/mm/yyyy',
},

在HTML中我有<td>21/03/2015</td>

jQueryUI datepicker在此列中有效,但是当我选择了date时 无法阅读属性&#39;元素&#39;未定义 和页面刷新。

filter_type:date和range_date会出现此问题。 可能是什么问题呢?其他过滤器工作正常。

1 个答案:

答案 0 :(得分:0)

禁用 jQuery UI Datepicker验证不是一个选项。我找到的唯一解决方案是将<table>包装在<form>元素内,因为 jQuery UI Datepicker验证仅在日期选择器输入位于<form>内时才有效。由于Yadcf过滤器输入不在表单元素内部,因此抛出了错误。但我认为将表格放在

中并不是一个好习惯

<form action="#"><table id="datatable"></table></form>