【发布时间】:2017-03-21 11:22:43
【问题描述】:
我在我的 extbase 后端模块中包含 Layout html 中的不同资产。初始化多个数据表:
$(dataTables[i]).DataTable(dataTableOptions);
<f:be.container
enableClickMenu="false"
loadExtJs="false"
enableExtJsDebug="true"
>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery-1.11.3.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery-ui.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery.dataTables.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/moment.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery.multiselect.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jstree.min.js')}"></script>
但是更新到TYPO3 7.6.15之后,总是有
“TypeError: $(...).DataTable 不是函数”
错误。我尝试了不同的变化,但没有任何效果。我认为,问题将是后端模块中 jquery 的无冲突版本。但我不知道,要解决这个问题。我希望你能帮助我
最好的评价 丹尼尔
【问题讨论】:
标签: jquery datatables typo3 backend typo3-7.6.x