请教ASP采用Ajax获取的数据如何出来?

于之 2017-12-15 11:37:37
我用 ASP调用Ajax获取到的数据内容如下:

{"data":[{"title":工作1 ,"ctype":"工作"}]}{"data":[{"title":工作2,"ctype":"工作"}]}{"data":[{"title":工作3 ,"ctype":"工作"}]}{"data":[{"title":工作4 ,"ctype":"工作"}]}{"data":[{"title":网站分享 ,"ctype":"资料"}]}


但是我想在获取到的内容中分离出来其中的title以及ctype的内容。
我用了如下方法,但是没有用,显示不出来,求指点,谢谢

success: function(data){
$.ajaxSetup({ cache: false });
$('#right_resText').empty(); //清空resText里面的所有内容
var html = unescape(data);

for(var i = 0,len = html.length;i<len ;i++){
$('#right_resText').html(html.title); //显示不出来
}
//$('#right_resText').html(html);

}
...全文
460 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
于之 2017-12-21
  • 打赏
  • 举报
回复
非常谢谢版主,搞定了
Go 旅城通票 2017-12-18
  • 打赏
  • 举报
回复
建议你多看下jquery api,调用unescape是几个意思,还有success中 $.ajaxSetup({ cache: false }); 。。。。。 指定dataType为json,success回调中data就是json对象数组了,如果是html之类的也不需要unescape ,除非你服务器端编码过。而且自己确保已经进入success回调,f12看控制台是否报错 dataType:'json', success: function (data) { alert('success!!!!!!!!!') $('#right_resText').empty(); for (var i = 0, len = data.length; i < len ; i++) { $('#right_resText').html(data[i].title); } }

Web开发学习资料推荐
jqGrid中文API
jqGrid colModel配置参数
于之 2017-12-18
  • 打赏
  • 举报
回复
是否太简单没有人理?

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧