未捕获的TypeError:不能使用'in'运算符来搜索'length'

时间:2015-12-02 20:34:11

标签: javascript php jquery joomla whmcs

我使用WHMCS作为结算系统,J!WHMCS将我的joomla网站包含在joomla页眉和页脚以及基本样式中... 但似乎在某些页面上,即发票页面我收到以下错误

  

未捕获的TypeError:无法使用'in'运算符在

中搜索“length”

这导致我的在线聊天功能在这些网页上爆炸......

有没有人知道我能做些什么来解决这个问题。 我确实检查了我是否禁用了Joomla包装,它没有给出错误,这意味着错误必须来自我的joomla文件(jquery.min.js:2

1 个答案:

答案 0 :(得分:0)

只是想跟进 - 作为J!WHMCS开发人员,这个问题是由WHMCS使用v 1.10.5的dataTables javascript结合jQuery 1.11.3引起的。最好的做法是将dataTables库升级到至少1.10.7,因为它可以与jQuery 1.11.3一起使用。更难的做法是在Joomla中降级jQuery ......这不是一件容易的事。

实际上我觉得我本周早些时候通过一张票帮助了OP大声笑希望这有帮助。