XmlHTtprequest:
如何把一个字符串转化为JSON对象:
<script type="text/javascript">
var jsonObject={
"name":"sun",
"age":12,
"address":{"city":"beijing","school":"xxx"},
"teaching":function(){
alert("嗯,这里是输出函数");
}
};
//alert(jsonObject.name);
//alert(jsonObject.address.city);
//jsonObject.teaching();
jsonStr="{'name':'xxx'}";
alert(jsonStr.name);
//把一个字符串转为json对象!使用eval()方法:
var testStr="alert('hello eval')";
eval(testStr);//eval()把一个字符串当作本地js代码来执行
//alert(testStr);
var testjsonStr=eval("("+jsonStr+")");
alert(testjsonStr.name);
</script>
Load方法:
<script type="text/javascript">
$(function(){
$("a").click(function(){
//使用load方法处理Ajax
var url=this.href;//this是dom对象;
var args={"time":new Date()};
//任何一个html节点都可以使用load方法来加载ajax
$("#content").load(url,args);
return false;
});
});
</script>
Load方法:
Get方法:
这样使用json进行包装:包装为json对象
Args:Json格式:刷新:{“time”:new Date()}:直接返回的是json对象
总结: