id
とquantity
を整数として送信する必要があります。私はそれを整数として定義しますが、何らかの理由でそれを投稿しようとすると、id
が文字列として投稿されます。ポストにJSONを書式設定する
私はここで簡単に何かが分かりません。どのようにしてid
とquantity
を整数として送ることができますか?私のコード以下の通りです:ポストで
var id = parseInt(identifier, 20);
var quantity = parseInt(amount, 10);
var updates = {};
updates[id] = quantity;
$.post('/cart/update.js', {updates: {updates}});
JSONは次のようになります。
$.post('/cart/update.js', {updates: {40076307207: 1}});
おかげ
更新はオブジェクトですが、直後は配列として使用しています。 –