ajax 失败textstatus,rails 3 jquery ajax调用与statusText失败:“parsererror”
在一个轨道3应用了最新的jQuery的轨道宝石“1.0.12”我试图从一个Ajax调用
$.ajax({
type: "POST",
cache: false,
url: url,
data: data,
error: function(jqXHR, textStatus, errorThrown){
console.log(jqXHR);
console.log(textStatus);
console.log(errorThrown);
},
success: function(msg){
alert('Load was performed.');
}
});
取代HTML从控制器我的回答与HTM代码Ajax调用从一个js.erb文件 的js.erb文件的内容是
接收到响应,但被触发parseerror错误。 在响应标题中的内容类型是
Content-Type:text/javascript; charset=utf-8
错误回调jqXHR响应包含此
Object
abort: function (statusText) {
always: function() {
complete: function() {
done: function() {
error: function() {
fail: function() {
getAllResponseHeaders: function() {
getResponseHeader: function (key) {
isRejected: function() {
isResolved: function() {
overrideMimeType: function (type) {
pipe: function (fnDone, fnFail) {
promise: function (obj) {
readyState: 4
responseText: ""
setRequestHeader: function (name, value) {
status: 200
statusCode: function (map) {
statusText: "parsererror"
success: function() {
then: function (doneCallbacks, failCallbacks) {
__proto__: Object
我想具体的数据类型设置为文本但这样做的服务器抛出一个错误
ActionView::MissingTemplate (Missing template [.....] with {:locale=>[:"en-US", :"en-US"], :handlers=>[:rhtml, :rxml, :builder, :haml, :erb, :rjs], :formats=>[:text, "*/*"]}
我做错了什么?
+0
也许这个问题的答案可以帮助你:http://stackoverflow.com/questions/6089444/parser-error-when-using-jquery-ujs-for-remote-link-to-in-rails-3-应用知识,可以-ID/6684330#6684330 –
ajax 失败textstatus,rails 3 jquery ajax调用与statusText失败:“parsererror”相关推荐
- jQuery ajax请求两次问题,jquery ajax请求了两次问题
页面有一个请求form: 订单编号 用户帐户 发货状态 请选择 未发送 已发送 查询 JavaScript请求部分: function showdatalist() { var username = ...
- flask ajax 上传 图片,flask jQuery ajax 上传文件
1.html 代码 注:1.html 部分主要是一个form表单,其中表单的enctype = "multipart/form-data" 必须要有. 2.由于我的页面背景颜色设置 ...
- Ajax设置超时时长,jquery ajax超时设置
var ajaxTimeoutTest = $.ajax({ url:'', //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get', //请求方式 ...
- ajax返回报错html,Jquery AJAX POST调用返回200状态确定,但错误
嗨我已经实现了一个Ajax POST请求来调用Web服务.它总是返回200行,但执行失败的事件我已经尝试了很多事情,但我没有得到我犯的错误.我在这里添加我的代码. Fiddler显示响应内容,但Aja ...
- ajax 与 err_connection_refused,如何在jquery ajax中处理net :: ERR_CONNECTION_REFUSED
4 个答案: 答案 0 :(得分:6) 您可以使用timeout $.ajax属性触发error回调. 如果服务器在特定时间限制内没有响应,这将确保触发error回调. $.ajax({ url: & ...
- ajax 跨域请求数据,JQuery Ajax执行跨域请求数据的解决方案
JQuery Ajax执行跨域请求数据的解决方案 今天前端因为需要ajax调用两个不同的项目,请求域不一样,所以涉及ajax跨域的问题 ,其实很简单,具体如下 原来的ajax请求如下: $.ajax( ...
- .ajax显示加载动画,jQuery Ajax 加载数据时异步显示加载动画
ajax加载后台数据就不说的那么细了. 看下面代码首先前台上放置代码 在js脚本文件中首先把这个图片动画隐藏 代码如下 $(document).ready(function () { $(" ...
- ajax请求php保存数据格式,jQuery ajax与php进行数据交互(数据格式问题)
近期涉及到 jquery 开发,因此对jQuery做了一些初步的学习,jquery功能相对比较强大些,尤其是对ajax支持,jquery ajax与服务器交互,这种搭配使得"局部刷新,异步更 ...
- ajax点击更改div,jquery ajax双击div可直接修改div中的内容
jquery ajax双击div可直接修改div中的内容 发布于 2017-04-03 17:26:16 | 127 次阅读 | 评论: 0 | 来源: 网友投递 jQuery javascript框 ...
最新文章
- 工业根基,莫让ICT喧宾夺主
- Linux内核初始化阶段内存管理的几种阶段
- vue中 .sync 修饰符 个人理解
- 哈尔滨大学计算机和金融,山东153所大学最新排名,46所公办本科,看看有你喜欢的吗...
- Activiti5第七弹,自己实现一个ProcessEngineConfiguration同时自定义拦截器
- hive The specified datastore driver (“com.mysql.jdbc.Driver“) was not found
- 我并不想劝人创业当老板
- 网络唤醒无需任何软件,实现局域网广域网远程唤醒计算机
- idea面板右下角的切换分支找不到
- ZK 在XML编辑器中设置.zul文件
- 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(22):方阵函数在微分方程组中的应用
- 已解决:Torch not compiled with CUDA enabled
- pytorch多进程加速及代码优化
- redis rce漏洞安全_从重新定位到RCE:我从广告到网络安全的旅程
- Java和c的一些不同(一)
- SUN开源基于TET的CTI和iSCSI测试工具
- 【计算机视觉】人类颜色感知、光受体、光波长和颜色信息以及颜色匹配
- MATLAB保存数据为txt或dat格式
- 路人超能100手游如何用电脑玩 路人超能100PC电脑版玩法教程
- InnoDB: Running in read-only mode 问题排查