- 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}")
------解决方案--------------------
------解决方案--------------------
response.Write("{name:'mm',age:20}")
------解决方案--------------------