读书人

这段jquery的ajax代码错在哪儿?(获取a

发布时间: 2012-08-08 14:32:45 作者: rapoo

这段jquery的ajax代码错在哪里???(获取asp的json)

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><script type="text/javascript" src="jquery-1.7.2.min.js"></script><script type="text/javascript">$(function(){$("button").click(function(){    $.ajax({        url:"ajax7.asp",        type:'GET',        dataType:"json",        data:{            name:'peter',            age:18            },        success: function(bb){            $("#b").html(bb.name);        }    });});});</script><body><button>click</button><div id="b"></div></body></html>



其中ajax7.asp为
VBScript code
<%response.Write("{name='mm',age=20}")%>


[解决办法]
$.ajax ?

$.getJson


LZ,不知道你的程序报的什么错误,你把ajax换成getJson试一试?
或者把bb这个返回值eval一下试试吧!
[解决办法]
json格式错了,而且使用1.4+版本以上的jq返回的json属性和字符串需要使用""包括起来

VBScript code
'response.Write("{name='mm',age=20}")response.Write("{""name"":""mm"",""age"":20}")
[解决办法]
探讨
json格式错了,而且使用1.4+版本以上的jq返回的json属性和字符串需要使用""包括起来

VBScript code
'response.Write("{name='mm',age=20}")
response.Write("{""name"":""mm"",""age"":20}")



jquery json

[解决办法]
response.Write("{name:'mm',age:20}")

[解决办法]
探讨
json格式错了,而且使用1.4+版本以上的jq返回的json属性和字符串需要使用""包括起来

VBScript code
'response.Write("{name='mm',age=20}")
response.Write("{""name"":""mm"",""age"":20}")



jquery json

读书人网 >Ajax

热点推荐