使用动态内容执行jQuery .ready()函数

时间:2012-03-17 10:23:19

标签: jquery asp.net-mvc-3 jquery-datatables

我正在ASP.NET MVC 3应用程序中集成DataTables jQuery插件。在jQuery .ready()函数内部,我将DataTable附加到现有表。

现在,我需要动态加载ASP.NET MVC。在动态加载的视图上附加DataTable插件的最佳位置在哪里?在我将HTML添加到DOM之后,$ .get()的“成功”功能是一个附加插件的好地方吗?

由于

2 个答案:

答案 0 :(得分:0)

我会像你提到的那样使用success方法。关键在于:

  • 目标<table>已创建。
  • 该表已加载数据。

只要满足上述条件,请继续使用.datatable()插件。

我有几个MVC项目,我自己使用这种技术来更新表格的内容,然后需要成为一个DataTable(即用于排序,搜索等)。

答案 1 :(得分:0)

如果使用AJAX加载表数据,那么在将AJAX调用插入DOM后,应将该数据表附加到此AJAX调用的成功回调中。