怎么对json数据进行添加和删除 *** 作

怎么对json数据进行添加和删除 *** 作,第1张

<!DOCTYPE html>

<html>

<head lang="en">

<meta charset="UTF-8">

<title>jQuery对json快速赋值</title>

<!--引用jQuery库-->

<script src="jquery-1.4.1.js"></script>

<script type="text/javascript">

var obj =[{"name":"海军","pa":"006"},{"name":"abv","pa":"333333"}]

function add(){

obj.push({"name":"项","password":"vv6"})

alert("ok")

}

function del(a){

$.each(obj,function(n,value) {

if (value.name==a)

{

obj.splice(n,1)

alert(value.name)

}

})

}

function alist()

{

$.each(obj,function(n,value) {

alert(n+"/"+ value.name)

})

}

</script>

</HEAD>

<BODY>

<input type="button" value="list" onClick="alist()">

<input type="button" value="add" onClick="add()">

<input type="button" value="del" onClick="del('海军')">

</BODY>

修改就直接改,比如把第一项的name改为赵六,那就是

list[0].name="赵六"

添加可以直接push,比如

list.push({

id: '3',

name: '王五',

tel: '1320000000',

address: '浙江省杭州市滨江区江南大道 15 号',

})

删除可以用shift,pop或者splice方法,这几种方法各有不同,可以自己查一下,比如

list.shift()就是删除第一项


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11780297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存