显示数据表和选项卡的内容搜索webpart问题的模板

时间:2016-12-15 14:05:53

标签: sharepoint-2013 display-templates

我开发了显示模板并在内容搜索网页部分中使用它。

为了在页面上显示结果,我在显示模板中使用JQuery datatable / JQuery Tabs。

一切正常,但在加载页面的某个时候我收到类似("Object doesn't support property or method 'dataTable' (OnPostRender: )的错误“而对于标签错误是”对象不支持属性或方法“标签'(OnPostRender: )")

如果我多次刷新页面,那么错误就会出现,结果会显示为代码。

我使用$includeScript.

注册了JQuery,JS和CSS

我也尝试使用RegisterSod for JQuery和JS文件,但问题仍然相同。

先谢谢。

1 个答案:

答案 0 :(得分:0)

可以是: 如果html元素 id 与javascript函数中的某个变量具有相同的ID ,则通常会发生此错误,请尝试更改名称。

如果您输入代码,我将能够帮助您更好

test = button.attr('test'); // Object doesnt support this method

$test= button.attr('test'); // works fine

或者你的代码发现你的问题。启用脚本调试IE:

  • 在Internet Explorer中,从“工具”菜单中选择“Internet选项”。
  • 在“Internet选项”对话框中,单击“高级”选项卡。
  • 在“高级”选项卡上的“浏览”下,清除“禁用脚本调试”。
  • 单击“确定”。

如果你有IE 8+ click here

教程使用jQuery dataTables:link here