在 alfresco 5 中使用 jquery 数据表
Using jquery datatables in alfresco 5
我在 alfresco 5 的冲浪页面中尝试设置 datatables 插件(一个 jQuery 增强 html 表格的插件)时遇到了一些问题。
Alfresco 5 使用 dojo 作为一些 components.I 对 dojo 没有太多了解的基础,但似乎 dojo 加载了 jQuery.[=13 的某些版本。 =]
jQuery 的那个版本与数据表库中包含的 jQuery 发生冲突,我收到类似 multipleDefine 的错误(我猜是 $ function) 无法设置未定义的 属性“$”。
我试过使用没有嵌入的数据表版本 jQuery 来使用 dojo 提供的数据表,但它不起作用。
我怎样才能设法避免这种碰撞?有没有合适的方法让数据表与 dojo 一起工作?
我终于成功了。我使用 dojo 加载器来加载数据 tables 资源,如下所示:
要求([[https://cdn.datatables.net/v/dt/jq-3.2.1/dt-1.10.16/datatables.js"],函数(){
$(文档).ready(函数(){var table = $('#tasktable').DataTable();
});
});
我在 alfresco 5 的冲浪页面中尝试设置 datatables 插件(一个 jQuery 增强 html 表格的插件)时遇到了一些问题。
Alfresco 5 使用 dojo 作为一些 components.I 对 dojo 没有太多了解的基础,但似乎 dojo 加载了 jQuery.[=13 的某些版本。 =]
jQuery 的那个版本与数据表库中包含的 jQuery 发生冲突,我收到类似 multipleDefine 的错误(我猜是 $ function) 无法设置未定义的 属性“$”。
我试过使用没有嵌入的数据表版本 jQuery 来使用 dojo 提供的数据表,但它不起作用。
我怎样才能设法避免这种碰撞?有没有合适的方法让数据表与 dojo 一起工作?
我终于成功了。我使用 dojo 加载器来加载数据 tables 资源,如下所示:
要求([[https://cdn.datatables.net/v/dt/jq-3.2.1/dt-1.10.16/datatables.js"],函数(){
$(文档).ready(函数(){var table = $('#tasktable').DataTable();
});
});