【发布时间】:2012-11-14 17:00:18
【问题描述】:
我不想发送 ID 作为参数,而是发送要删除的模型,类似于 PUT 和 POST 方法。
这可能吗?如果没有,是否可以简单地添加额外的参数?为了能够从服务器中删除,我实际上需要的不仅仅是 ID。
编辑:我应该重写 destroy 方法并进行自己的 AJAX 调用吗?
【问题讨论】:
我不想发送 ID 作为参数,而是发送要删除的模型,类似于 PUT 和 POST 方法。
这可能吗?如果没有,是否可以简单地添加额外的参数?为了能够从服务器中删除,我实际上需要的不仅仅是 ID。
编辑:我应该重写 destroy 方法并进行自己的 AJAX 调用吗?
【问题讨论】:
您可以使用自定义标题来做到这一点,如下所示: https://stackoverflow.com/a/13075029/1067061
把它写在你的删除中:
model.destroy({
headers: {
'param_1': 1,
'param_2': 2
}
});
希望对你有帮助。
【讨论】: