<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()就是删除第一项
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)