0
我從JSON調用填充以下,每次通話,我無法取代以前的結果,不知道爲什麼(使用淘汰賽JS的結合,並在ReportTable數據表)如何在使用數據表時在Knockout中替換數組的實例?
JS表:
$.post("GetReport", { "Filter": ko.toJSON(Filter) }, function (data) {
self.ReportTable([]);
for (var i = 0; i < data.length; i++) {
self.ReportTable.push(data[i]);
}
$('#ReportsTable').DataTable(data);
}, 'JSON');
它沒關係,如果我使用self.ReportTable([]);或self.ReportTable.rmoveAll();結果集確實會回來,但數據表崩潰。
你真的應該有數據表自定義綁定處理需要。 –