jQuery$get错误消息:未找到
jQuery $get error message: Not Found
我正在从HTML页面运行以下jQuery .get()
调用:
<div id="fw_results">Results</div>
<script type="text/javascript">
$(document).ready(function() {
$.get({
url: "http://fw.localhost:8082/sites/MyPhp/fw.php"
})
.success(function(result) {
$("#fw_results").text(result);
})
.error(function(jqXHR, textStatus, errorThrown) {
$("#fw_results").text("Error: " + textStatus + " " + errorThrown);
});
});
</script>
并且CCD_ 2内容填充有:
Error: error Not Found
当我从浏览器中调用fwlocalhost:8082/sites/MyPhp/fw.php时,我得到了正确的结果。
为什么我会收到"未找到"错误消息?有什么方法可以找到有关此问题原因的更多信息吗?
更新
从Firebug中,我看到对/sites/MyJS/src/main/webapp/html/%5Bobject%20Object%5D的调用失败。我不知道%5Bobject%20Object%5D
可能是什么。我正在努力寻找答案。
更新II
记录在案,尽管我认为我已经解决了这个问题,因为我在Drupal内容类型实例中移动了代码(是的,这个问题发生在Drupal安装中),但事实上它又出现了。最后,它与Drupal无关。
只需要改变一下:
$.get({
url: "http://fw.localhost:8082/sites/MyPhp/fw.php"
})
进入这个:
$.get("http://fw.localhost:8082/sites/MyPhp/fw.php")
以消除此错误。
对于初学者来说,您可以尝试使用firefoxfirebug 调试jquery.get的成功回调
编辑:首先,请确保从下载并安装firebughttp://getfirebug.com/安装完后,按f12激活firebug控制台,确保转到脚本选项卡并单击启用按钮。之后需要刷新页面。
页面重新加载后,所有脚本都由firebug监控,您可以从脚本菜单中选择包含jquery get的js文件,在脚本下拉列表中单击js文件并在成功回调处放置断点(通过单击具有成功回调的行的左侧来实现)。看看这是否对你有帮助。
相关文章:
- Ajax聊天消息重复而不仅仅是更新
- 有没有一种方法可以防止img get请求使用css或js发生
- 如果localstorage为空,则显示欢迎消息
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 离开页面时弹出消息
- CORS-重定向到第二个GET正在接收的页面
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 消息显示之外的淘汰验证
- 选项卡侦听器未被来自后台脚本的消息激活
- jQuery在输入下验证post错误消息
- Scipt未在选定选项卡中执行以发送和接收消息
- jQuery Ajax GET请求工作不正常
- 如何将PHP get查询转换为Meteor's HTTP.get()
- 返回/从Twit's客户端.get
- 来自 php GET 的明确消息
- 当 AJAX-get 在本地主机上与 node.js 时收到错误消息
- jQuery$get错误消息:未找到
- 如何在获取get参数时停止消息以显示页面是否刷新
- 如何忽略来自$http GET请求的错误消息?
- 向Socket发送消息.IO通过get请求