0

ASP.NET MVC 3 アプリに DataTables jQuery プラグインを統合しています。jQuery.ready()関数内で、DataTableを既存のテーブルにアタッチしています。

ここで、ASP.NET MVC を動的にロードする必要があります。動的に読み込まれたビューに DataTable プラグインをアタッチするのに最適な場所はどこですか? $.get() の「成功」関数は、HTML を DOM に追加した後にプラグインをアタッチするのに適した場所でしょうか?

ありがとう

4

2 に答える 2

0

おっしゃる通りのsuccess方法をとります。重要なのは次のことです。

  • ターゲット<table>が作成されました。
  • そのテーブルにはデータがロードされています。

上記の基準が満たされている限り、先に進んで.datatable()プラグインを使用してください。

私はいくつかの MVC プロジェクトを持っており、この手法を自分で使用してテーブルの内容を更新し、DataTable にする必要があります (つまり、並べ替え、検索など)。

于 2012-03-17T10:25:58.997 に答える
0

AJAX を使用してテーブル データをロードしている場合は、DOM に挿入されたら、この AJAX 呼び出しの成功コールバックにデータ テーブルをアタッチする必要があります。

于 2012-03-17T10:27:05.473 に答える