我使用iron-ajax中加载了JSON数据的iron- data -table。我让用户选择多行,然后点击“删除”。该列表被发送到后端,并从数据库中删除。
<iron-ajax url="/data/ban" last-response="{{users}}" auto></iron-ajax>
<iron-data-table selection-enabled multi-selection id="banTable"
items="[[users]]">
handleTap: function() {
var table = this.$$('#banTable');
$.ajax({
type: "POST",
url: "/ban/remove?_csrf=" + this.token,
data: JSON.stringify(table.selectedItems),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
if (msg) {
table.clearCache();
} else {
alert("Cannot update list !");
}
}
});但是,在前端,表不会更新。我试过table.clearCache,但它不起作用。
有没有关于如何继续的想法?
https://stackoverflow.com/questions/41573259
复制相似问题