我有一个类似的json数组:
var ad =[{"itemID":"195","issue":"first","buttonText":"First","date":1481200571","link":"https://example.com/link"},{"itemID":"197","issue":"other","buttonText":"Something Else","date":1481200571","link":"https://example.com/linkother"},{"itemID":"215","issue":"main","buttonText":"Important","date":1481200571","link":"https://example.com/linkmain"}];
(上面的例子有3个对象,但实际上它可以有更多。)
我的页面上有一个ajax动作,它将删除其中一个对象所代表的db中的行。我想使用javascript从我的页面中的数组中永久删除itemID
表示的对象,而不是使用整个json(多行和db调用)刷新页面。
答案 0 :(得分:0)
有很多方法可以做到。
我想到的那些:
过滤掉一个项目:
ranked
查找项目的索引并将其删除
part_sorted