0
我想,以节省server.Data模型服务器嵌套文件我尝试后像保存使用Backbone.js的
{
'workingWeek' : 'sat',
'workingOff' : [
'sun',
'mon'
],
'AvailableTimeailableTime': [
{
'day' : 'sat',
'from' : '12,',
'too' : '12,',
'timestamp' : ''
}
]
}
数据,并将其发布成功地利用邮递员。当我尝试使用Backbone进行POST时。它给了我错误的错误请求。我的JavaScript代码: - 从CHROM调试
var UserModel = Backbone.Model.extend({
url:'http://192.168.1.3:8080/app/availability',
toJSON: function() {
}
});
var user=new UserModel({
'workingWeek' : 'sat',
'workingOff' : [
'sun',
'mon'
],
'AvailableTimeailableTime': [
{
'day' : 'sat',
'from' : '12,',
'too' : '12,',
'timestamp' : ''
}
]
});
console.log(user);
user.save();
标题是: -
Request Method:POST
Status Code:400 Bad Request
Request Headersview source
Accept:application/json, text/javascript, */*; q=0.01
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Cache-Control:max-age=0
Connection:keep-alive
Content-Length:0
Content-Type:application/json
Cookie:JSESSIONID=763119F314E1485DCC8B838F4539BA78
Host:192.168.1.3:8080
Origin:file://
User-Agent:Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/31.0.1650.63 Chrome/31.0.1650.63 Safari/537.36
Response Headersview source
Access-Control-Allow-Credentials:true
Access-Control-Allow-Origin:file://
Connection:close
Content-Length:69
Content-Type:text/html
Date:Mon, 17 Feb 2014 13:19:40 GMT
Server:Apache-Coyote/1.1
我是新来的骨干。我错过了什么?
为什么你在模型中有这个? toJSON:function(){},我相信这是导致错误的请求 –