求getJSON 方法详解
时间:2009-04-24
来源:互联网
$.getJSON(
"myurl?jsoncallback=?", //产生JSON数据的服务端页面
function(json) {
$.each(json, function(t) {
$("#newpro_con>ul").eq(i).html("<li>name:" + json[j].zhname + "</li>");
});
});
被请求地址页面
<%
set i=new json
i.toresponse=false
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select top 5 id,zhname from zhanhui order by id desc "
rs.open sql,connzh,1,1
v=i.toJson("result",rs,false)
response.write request.querystring("jsoncallback") & "("&v&")"
%>
这样得不到任何数据啊。
"myurl?jsoncallback=?", //产生JSON数据的服务端页面
function(json) {
$.each(json, function(t) {
$("#newpro_con>ul").eq(i).html("<li>name:" + json[j].zhname + "</li>");
});
});
被请求地址页面
<%
set i=new json
i.toresponse=false
Set rs=Server.CreateObject("ADODB.RecordSet")
sql="select top 5 id,zhname from zhanhui order by id desc "
rs.open sql,connzh,1,1
v=i.toJson("result",rs,false)
response.write request.querystring("jsoncallback") & "("&v&")"
%>
这样得不到任何数据啊。
作者: agp001 发布时间: 2009-04-24
服务器端文件toJson.asp:
<!--#include file="json.asp"-->
<%
arr=Array("a1","a2","a3")
j=json.toJSON("jsonObj",arr,false)
set json=nothing
response.Write(j)
%>
<script type="text/javascript">
$(document).ready(function(){
$.getJSON("toJson.asp",function(d){
alert(d.jsonObj[0]);
});
});
</script>
我测试弹出"a1",你看看是不是你代码有问题!!
<!--#include file="json.asp"-->
<%
arr=Array("a1","a2","a3")
j=json.toJSON("jsonObj",arr,false)
set json=nothing
response.Write(j)
%>
<script type="text/javascript">
$(document).ready(function(){
$.getJSON("toJson.asp",function(d){
alert(d.jsonObj[0]);
});
});
</script>
我测试弹出"a1",你看看是不是你代码有问题!!
作者: ljlyy 发布时间: 2009-04-24
他那是因为应该是each(json.result,fn)
作者: shawphy 发布时间: 2009-04-24
在斑竹的帮助下解决了。传过来的json数据结构需要加那个result 呵呵
作者: agp001 发布时间: 2009-04-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28