我正在使用django rest框架应用程序为ember-data用户编写自定义REST适配器,并且需要构建一个JSON字符串来执行POST / PUT。唯一的问题是我似乎无法在$.toJSON
之后链接另一个jQuery方法。
到目前为止,我有一个ember.js
对象,我打算从中提取每个属性,除了我的django应用程序不希望id
与HTTP POST一起使用
我可以得到像这样的合法字符串
$.param(record.toJSON());
这导致以下
id=0&username=dat
当我执行此操作时,我想快速排除id
toJSON(这是否存在而不是手动编写?)使用jQuery 1.8 +
提前谢谢
答案 0 :(得分:0)
原来这很简单
var json_data = record.toJSON();
delete json_data.id;
var data = $.param(json_data);
现在而不是
id=0&username=dat
我现在得到了
username=dat