js中json的添加和指定位置的删除
0】綁定數(shù)據(jù)
grid = $("#Grid").datagrid({
fit: true,
rownumbers: true,
fitColumns: true,
height: $(window).height() * 0.8,
singleSelect: false,
columns: [[
{ field: "ck", checkbox: true },
{ field: "Name", title: "用戶名", width: 50, sortable: true },
]],
url: "/Admin/UserInfo/測試",
});
1】先定義一個數(shù)組
?var?All_commentUserArr = new Array();
2】給數(shù)組添加數(shù)據(jù)
var crows = $('#Grid').datagrid("getSelections");
if (crows.length > 0) {
for (var i = 0; i < crows.length; i++) {
var o = new Object();
o.Id = crows[i].Id;
o.Name = crows[i].Name;
All_commentUserArr.push(o);//這一步是添加數(shù)據(jù)
}
}
3】刪除數(shù)據(jù)(根據(jù)選擇的)
var crows = $('#Grid').datagrid("getSelections");
//先刪除數(shù)組中所有數(shù)據(jù)當(dāng)前單位的數(shù)據(jù)
if (crows.length > 0) {
for (var i = 0; i < crows.length; i++) {
for (var j = 0; j < All_commentUserArr.length; j++) {
if (All_commentUserArr[j] == crows[i]) {
var index = All_commentUserArr.indexOf(crows[i]);
if (index > -1) {
All_commentUserArr.splice(index, 1);
}
break;
}
}
}
}
createSelectGrid(All_commentUserArr);
轉(zhuǎn)載于:https://www.cnblogs.com/1439107348s/p/9708372.html
總結(jié)
以上是生活随笔為你收集整理的js中json的添加和指定位置的删除的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: P1198 [JSOI2008]最大数
- 下一篇: 如何使用robots禁止各大搜索引擎爬虫