私はjQueryが初めてなので、質問が単純すぎる場合は申し訳ありません。
私はこのようなことをしようとしています:
$("#send-one").html('done. ');
var tableProgress= $("<table id='table-progress'><tr><td></td></tr></table>");
$("#send-one").empty().append(tableProgress);
tableProgress.dataTable({
"bPaginate": false,
"bLengthChange": false,
"bFilter": true,
"bSort": false,
"bInfo": false,
"bAutoWidth": false
});
これはすべてjQuery ui Dialog Box内で発生します。
.dataTable() プラグインがテーブルを見つけられないためだと思うので、 jQuery $.whenを使用しようとしています。
エラーはこれです
キャッチされていない TypeError: 未定義のプロパティ 'asSorting' を読み取ることができません
必要なのは、挿入されたテーブルで .datatable プラグインを使用することです$("#send-one").html('done. ' + tableProgress)
が、.datatable() を直接使用すると、挿入と同期しない場合があります。
私も試しました:
$("#send-one").html('done. ' + tableProgress);
$('#table-progress').dataTable();