Backbone.js model.fetch始终将返回错误回调
Ajax调用正在进行,但最终总是返回错误回调。 看起来像这篇文章,但里面没有javascript代码Backbone.js model.fetch始终将返回错误回调,backbone.js,Backbone.js,Ajax调用正在进行,但最终总是返回错误回调。 看起来像这篇文章,但里面没有javascript代码 谢谢。尝试将数据类型:“json”传递给fetch。尝试将数据类型:“json”传递给fetch。我在fetch时遇到了同样的问题,只返回了错误回调 最后,这是因为我没有在服务器上的对象中指定id,如下所示: var mdl = Backbone.Model.extend({ defaults:{ url:'/displayPostVari
谢谢。尝试将数据类型:“json”传递给fetch。尝试将数据类型:“json”传递给fetch。我在fetch时遇到了同样的问题,只返回了错误回调 最后,这是因为我没有在服务器上的对象中指定id,如下所示:
var mdl = Backbone.Model.extend({
defaults:{
url:'/displayPostVariables.php',
age:0
},
initialize:function(opt){
this.url = function (){
return opt.url
}
}
})
mdli = new mdl({
'name' :'rajkamal'
})
jQuery.ajaxSetup({
'beforeSend': function(xhr) {
xhr.setRequestHeader("Accept", "text/html")
}
})
mdli.fetch({
success : successcallback,
error:errorcallback
});
我认为主干网希望JSON中存在某些属性,尽管我找不到任何关于这方面的文档。我解决这个问题的方法是执行model.save()并查看正在保存的对象。我遇到了与fetch相同的问题,fetch只返回错误回调 最后,这是因为我没有在服务器上的对象中指定id,如下所示:
var mdl = Backbone.Model.extend({
defaults:{
url:'/displayPostVariables.php',
age:0
},
initialize:function(opt){
this.url = function (){
return opt.url
}
}
})
mdli = new mdl({
'name' :'rajkamal'
})
jQuery.ajaxSetup({
'beforeSend': function(xhr) {
xhr.setRequestHeader("Accept", "text/html")
}
})
mdli.fetch({
success : successcallback,
error:errorcallback
});
我认为主干网希望JSON中存在某些属性,尽管我找不到任何关于这方面的文档。我解决这个问题的方法是执行model.save()并查看正在保存的对象。作为参考,我遇到了同样的问题,因为有一个不安全的方法错误地将NaN注入json响应 {“进展”:NaN}
由于无法正确解析并强制执行错误回调以供参考,我遇到了相同的问题,因为有一个不安全的方法错误地将NaN注入json响应 {“进展”:NaN}
未能正确解析并强制执行错误回调,这是因为在API的JSON响应中使用单引号而不是双引号来包围属性和值。,这是因为在API的JSON响应中使用单引号而不是双引号来包围属性和值。在默认值之外指定url
{"title":"The Green Mile ","author":"Stephen King","img":"green_mile.jpg","id":2}
})) 在默认值之外指定url
{"title":"The Green Mile ","author":"Stephen King","img":"green_mile.jpg","id":2}
})) ajax调用返回什么?ajax调用返回什么?