解决方法
您也可以使用$.ajax并将
dataType option设置为“json”:
@H_502_6@$.ajax({
url: "script.PHP",global: false,type: "POST",data: ({id : this.getAttribute('id')}),dataType: "json",success: function(json){
alert(json.foo);
}
}
);
另外$.get和$.post有一个可选的第四个参数,可以设置响应的数据类型,例如:
@H_502_6@$.postJSON = function(url,data,callback) { $.post(url,callback,"json"); }; $.getJSON = function(url,callback) { $.get(url,"json"); };