0

我正在直接在主干中使用模型进行简单的提取。

这完美地工作。

model.fetch({
        success: function () {
            alert("success");                
        },
        error: function () {
            alert("error with data!!");
        },
        change: function () {
            alert("change");
        }
    });

但是我想在请求中发送一个参数,但是当我这样做时,它会停止工作吗?没有错误报告?

model.fetch({ data: { userId: userId} },{
        success: function () {
            alert("success");                
        },
        error: function () {
            alert("error with data!!");
        },
        change: function () {
            alert("change");
        }
    });

任何人都可以帮忙吗?请求看起来像是完美地从服务器返回?

4

1 回答 1

4

这似乎已经回答过了。

Backbone.js 带参数获取

此外,我认为您不必将回调函数包装在单独的对象中,但它们可以与数据变量存储在同一个对象中。

像这样:

...fetch({data: $.param({...}), success: ..., error: ...});
于 2012-06-11T16:57:43.623 回答