我有一個客戶自定義的eCommerce構建,其中包含需要發送到服務器進行哈希的表單才能發佈的輸入。通過AJAX POST POST Javascript對象的JSON構造函數
基本設置包含兩個選擇字段,一個用於風味名,另一個用於其相應數量。用戶可以添加其他味道,它添加了另一套味道名稱和數量選擇。
由於風味的數量(及其數量)是動態的,我需要在表單通過AJAX發佈之前對這些值進行散列。
如何創建的JSON例如構造函數下面,這樣我可以通過JSON.stringify()
基本JSON格式發佈的用戶價值,以我的PHP腳本我(覺得)我後:
var flavorSelection {
flavor1 : ["Bacon", "1"],
flavor2 : ["Cheezy", "2"],
flavor3 : ["Cheezy", "1"]
}
樣品選擇字段
<div>
<select name="flavors">
<option name="bacon" value="bacon">Bacon</option>
<option name="cheezy" value="cheezy">Cheezy</option>
</select>
<select name="qty">
<option name="1" value="1">1</option>
<option name="2" value="2">2</option>
</select>
</div>
如果你顯示你的實際AJAX代碼,你可能會得到更多有用的幫助 – RiggsFolly 2014-09-01 16:49:08
什麼是哈希?你的意思是編碼json嗎? – meda 2014-09-01 16:59:33
@RiggsFolly,我在PHP中格式化數據,並插入響應沒有太多大驚小怪 - 我只是無法正確構建JSON。 – MarketHubb 2014-09-01 17:05:52