如何在骨干模型属性中设置布尔值true/false
How to set boolean value true/false in to backbone model attribute
我正在尝试将布尔值设置为模型属性,如下所示:
investAdjustCollection.models[i].set({isUploaded:false});
当我向服务器发送请求以对模式数据采取一些操作时,这会产生问题,但在客户端级别上出现以下异常
Uncaught SyntaxError: Unexpected token <
在服务器级别,我得到
POST http://localhost:8080/api/trade/createinvestadjust 400 (Bad Request)
如果我移除CCD_ 1,则在没有任何问题的情况下进行服务器调用。
那么如何在bakcbone模型中设置布尔值true/false。
首先猜测是由于未知原因(验证失败?服务器代码中的错误?),当您发送数据时,服务器会抛出异常,响应体不是用有效的JSON响应响应,而是一个带有错误消息的HTML错误页,因此当Backbone试图将其解析为JSON时,它是无效的。请检查服务器端日志。尽管他们说请求错误,但我怀疑服务器中存在异常。但是,为了确保这一点,请使用开发人员工具从浏览器检查PUT请求的标头和正文,并确保Content-Type是正确的,请求正文是有效的JSON。
相关文章:
- 如何将localStorage值设置为false
- 如何从javascript/jquery中的复选框中获取布尔值
- KendoUI网格行过滤器,带有布尔值下拉列表
- php布尔值's小写AND大写和数字布尔值'可以接受
- 将输入值设置为ng模型属性[Angular]时出现问题
- ReactJS中动态生成的输入文本字段值设置问题
- JavaScript数组值设置错误
- YUI 3:将值设置为多选
- select中布尔值的Angularjs ng值不起作用
- 由于布尔值的变化,Django视图中的字符串格式不正确
- 如何从 asp.net 隐藏字段中设置和获取布尔值
- 当函数在 Javascript 中将其设置为 true 时,布尔值返回 false
- 无法将默认布尔参数设置为默认值
- 如何在骨干模型属性中设置布尔值true/false
- Knockout.js 2.0.0 -在这个例子中布尔值是如何设置的?
- 将函数的默认参数设置为布尔值的正确方法
- 如何在JavaScript中设置默认布尔值
- Javascript为下拉菜单设置布尔值
- 如何仅在布尔值为false时发出警报(与/或在构造2中设置javascript变量)
- Javascript-使用布尔值设置超时