0
私はDataTablesテーブルを持っています。ユーザーがDataTableからアイテムを追加したり削除したりできるデータソースとしてJavaScriptオブジェクトを使用する必要があります。documentationは、データソースとして使用することができます。項目が配列変数に追加または削除された場合、以下のコードは機能しません。 app.array存在しているノックアウト観察可能な配列javacriptのdataTablesソース配列からアイテムを追加および削除する
var files;
$.each(app.array(), function(){
data = "{ \"name\":\"" + this.name.toString() + "\",\"bytes\":\"" + this.bytes.toString() + "\",\"type\":\"" + this.type.toString() + "\"}";
files.push(data);
var table = $("#table").DataTable({
"data": files
, "language":{
"emptyTable": "Nothing is here."
}
, "columnDefs": [
{ targets: [0], visible: true, searchable:false}
]
"columns": [
{"data": "name"}
,{"data": "bytes"}
,{"data": "type"}
]
});
-
デモ:DataTableのと一緒に観察可能な配列を使用するには、にあなたが観察できるコンテンツを渡し
subscribe
と二番目の配列を使用することができます新しい配列で.DataTable全体を呼び出すことができると確信しています。 – mkaatman