<!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>
</HTML>
如果要增加一个属性,如下:
var json={"id":"1","name":"n1"};// 定义一个json对象
json['sex']='vvvvv';
for (var k in json)
{
alert(json[k])
}
变成json={"id":"1","name":"n1","sex","vvvvv"};