通过ajax的load出现一个jquery的问题
做了一个表单,用于搜索,触发的js函数:
function app_query(){ query_object = $('#query_form').val() alert(query_object) $('#app_list').load('/app/list?app=' + query_object,false,function(response, status, xhr){ if (status == "error") { alert("加载失败:" + xhr.status + " " + xhr.statusText) }else{ alert("Success") } }) }
在火狐和chrome下测试都是一个样,爆出一个jquery的error
xhr.send( ( s.hasContent && s.data ) || null );
网上找不到满意的答案。从另一个oschina的页面看到设置async为false可解决。这个要怎么设置?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
还有一个很奇怪的问题,当我访问http://172.22.x.x/?#
也就是说在后面加一个?# 就不会出现上面的问题。可以正常搜索出我想要的东西
把中间false去掉。看一下API说明吧。
没能解决我的问题