2013-10-30 78 views
-1

我正在開發購物車。到目前爲止,我已將產品列入購物車。每個產品都有其名稱,價格,數量和小計。數量以下拉列表形式給出。當用戶更改下拉列表值時,價格必須自動更改。該功能使用ajax。我得到了特定下拉列表的ID。現在我該如何使用該ID來更改特定產品的價格?請幫我根據同一表中的另一個字段自動更新表格中的字段

+0

請出示你的代碼,所以我們可以提供幫助。我們不在這裏爲你寫完整的代碼。只是幫助你進行研究。 –

回答

0

是這樣的:demo

HTML

Price: <input type="text" id="price" value="100" /><br /> 

Quantity : 
<select id="qty" onchange="calculate()"> 
    <option value=""></option> 
    <option value="1">1</option> 
    <option value="2">2</option> 
    <option value="3">3</option> 
    <option value="4">4</option> 
    <option value="5">5</option> 
</select> 
<br /> 
Total : <input type="text" id="total" /><br /> 

JS

<script> 
function calculate() 
    { 
     var price = document.getElementById("price").value; 
     var qty = document.getElementById("qty").value; 
     var total = parseFloat(price) * parseFloat(qty); 
     document.getElementById("total").value = total; 
    } 
</script> 
+0

感謝您的答覆。它的作品 – user2934937

+0

下一個代碼的最佳運氣.. – Ashish

+0

但是我怎樣才能顯示它在相應的dropdownbox行?我必須顯示在HTML中。 – user2934937

相關問題