这个get方法似乎可以工作,但控制台中存在错误
this get method seems to be working but there are errors in the console
我有下面的脚本:
disallow_part = {
disallow_part: '#disallow-part'
init: ->
@setListeners()
setListeners: ->
$(@disallow_part).live 'click', ->
partId = $(this).data("part-id")
augmentId = $(this).data("augment-id")
$.get("/parts/#{partId}/disallow_part_for_augment/#{augmentId}", null, 'script')
}
它似乎正朝着这个方向发展,因为记录正在被添加到数据库中,但在控制台中我收到了这个错误。
获取http:***/parts 404(未找到)
知道发生了什么事吗?
这是服务器返回的404错误:您将请求发送到了错误的URL。
检查您在浏览器的开发者控制台的网络选项卡上发送的请求(它可能会显示为红色,因为它没有成功)
由于后端似乎正确理解了请求,因此一个可能的原因是内容类型标头中存在差异。
- 检查浏览器控制台的网络部分
- 请求中的http头是什么样子的
- 响应中的http标头是什么样子的
关注内容类型字段。也许您的ajax请求需要json,但服务器返回text/html/strong>?
尝试使用ajax的标头发送并期望正确的数据类型,我相信您很快就会解决它。
相关文章:
- 在量角器中创建一个.txt错误输出文件是手动的,而不是控制台错误
- PHP REST服务抛出异常——希望避免控制台错误
- jQuery控制台错误:无法读取属性'top'的未定义
- 角度材料和流星的控制台错误
- 调用Javascript时出现控制台错误
- 出现“未捕获的类型错误:未定义不是函数”控制台错误
- JQuery控制台错误
- 是什么导致了这个JS控制台错误
- 将Protractor配置为忽略浏览器控制台错误
- Javascript未执行.没有控制台错误,没有验证错误
- 控制台错误含义
- 浏览器控制台错误
- 为什么我的 ajax 调用不将数据存储在数据库中?没有 PHP 或控制台错误
- 尝试在drupal站点上使用响应式幻灯片,但收到控制台错误
- Javascript在IE7,8,9中返回控制台错误,但在所有其他浏览器中都能完美运行
- 通过 jQuery 发布发布表单 - 没有控制台错误
- 光滑滑块控制台错误
- 铬控制台错误
- Cufon 控制台错误,未替换字体.(引用错误:找不到变量:Cufon)
- 通过AJAX加载谷歌地图API,控制台错误