为什么当我将数据选项添加到骨干模型获取时,它不会触发回调



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

这非常有效。

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");
        }
    });

谁能帮忙?请求看起来像是去,然后完美地从服务器返回?

这似乎已经回答过了。

骨干.js使用参数获取

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

喜欢这个:

...fetch({data: $.param({...}), success: ..., error: ...});

相关内容

  • 没有找到相关文章

最新更新