没有召集骨干成功事件

时间:2013-08-14 20:30:35

标签: javascript backbone.js

代码

MyClass = Backbone.Model.extend({
                url: '/apiurl/'+sessionValue+'',
                defaults: {
                    data1: '',
                    data2: 1
                }
            });


            var myobj = new MyClass ();
            var myobjvalue = {  
            data1: "myvalue"
            };

            myobj.save(myobjvalue , {
                success: function (myobj , response) {
                    alert("success");
                },
                error : function (myobj , response) {
                           var data = JSON.stringify(response);
                                       console.log(data);
                                    }
            })

在上面的代码中,save函数成功调用了REST api。 (200 OK)。但即便如此,它也会进入错误块。

在控制台中打印的值 { “readyState的”:4 “responseText的”: “成功”, “状态”:200, “状态文本”: “OK”}

我该怎么办?

===================================

什么有用

而不是字符串,我必须返回实际对象作为REST API的一部分。显然,backbone需要类对象和HTTP状态。所以responseText包含完整的myobj。

1 个答案:

答案 0 :(得分:0)

什么有用

而不是字符串,我必须返回实际对象作为REST API的一部分。显然,backbone需要类对象和HTTP状态。所以responseText包含完整的myobj。