jQuery Datatable和范围datepicker工作在jsFiddle但不是我的网站

时间:2017-11-03 22:30:07

标签: javascript jquery datepicker datatables

我曾经发过一篇关于此事的帖子,从来没有得到一个坚定的解决方案,所以请原谅我的双重发帖。

我有一个jQuery DataTable,我在MM-DD-YYYY格式的第二列中得到了我的日期。我试图让我的日期范围选择器与它一起使用,因此我的数据表只显示选择器中范围内日期的行。

Poultry in Motion用我的代码为我做了jsFiddle,它在那里工作得很好。虽然在我的网站上,它不起作用。我尝试过与小提琴完全相同的脚本。除了我的jquery是一个不同的版本。即使我将其切换到3.2.1,我仍然会得到与1.12.4相同的错误。

错误是:

  

未捕获的TypeError:无法读取属性' apply'未定义的       在HTMLInputElement。 (jquery的-ui.min.js:9)       在Function.each(jquery-1.12.4.min.js:2)

我的问题是什么?

1 个答案:

答案 0 :(得分:0)

您似乎使用的是jQuery或更可能是jQueryUI的不匹配版本。将您网站上的版本切换为与工作中的jsFiddle完全相同。

移动到与工作jsFiddle版本不同的库的较新版本是不可接受的修复,您需要匹配确切版本以调试此问题。