js中json的添加和指定位置的删除
0】綁定數據
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】先定義一個數組
?var?All_commentUserArr = new Array();
2】給數組添加數據
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);//這一步是添加數據
}
}
3】刪除數據(根據選擇的)
var crows = $('#Grid').datagrid("getSelections");
//先刪除數組中所有數據當前單位的數據
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);
轉載于:https://www.cnblogs.com/1439107348s/p/9708372.html
總結
以上是生活随笔為你收集整理的js中json的添加和指定位置的删除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: P1198 [JSOI2008]最大数
- 下一篇: 如何使用robots禁止各大搜索引擎爬虫