请教一下,[object object]是什么意思?
下面是firefox的相应结果,为什么aleat(data),结果为[object object]? 如何遍历啊?
Array
(
[0] => 青山局
[1] => 麻池
[2] => 少先三所
[3] => 青东路
[4] => 富林路
)
dataType: "html",
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我在 http://www.oschina.net/question/152421_21649 不是已经给出代码了么?
dataType: 'json'
这个返回的data已经是html类型了,要遍历的话是不是要先转换一下类型。
但如何把结果放入下拉列表啊?
success: function(data)
{
alert(data);
var str = "" ;
$("#bg_branch").empty()
$.each(data, function(i,n){$("#bg_branch").append("<option value='"+data[i]+"'>"+data[i]+"</option>");});
}
以上代码执行后,把整个data当成html,原原本本的放在了下拉框里,怎么弄啊?
哦!明白了。success: 与 complete: 中的alert(data) 结果是不同的。改为success:后,alert(data)显示正确了。谢谢了!
http://www.oschina.net/question/152421_22747
alert?你在哪儿alert呢?不同回调函数里面的对象可能不是一样的:有些是jquery对象,有些是XHR对象。
楼主,建议你把jquery手册ajax部分仔细研究下。