2014-07-14 50 views
0

我與Twitter的引導前端設計和後端的Django,我想打一個的購物車「加/減」按鈕,更新數量和價格。如何做到這一點最好的選擇? 目前,我正在使用2個按鈕並更新視圖內的數量和價格值。如果我使用Jscript,我如何更新會話字段的數量和價格?更新值引導

我要實現這一點:http://bootsnipp.com/snippets/featured/buttons-minus-and-plus-in-input但點擊時加/減有價格根據數量值進行更新。

回答

0

的Javascript可以用來更新基於數量的價格。當您提交數據到數據庫

Django的只做更新。您可以在粗略數據庫中製作購物車對象,並保存用戶在購物車中選擇的內容。但對於價格和數量頁面上的更新而不提交數據到數據庫,它將是Javascript

我建議使用的Javascript價格和數量的更新頁面上,然後當他們選擇「添加到購物車」按鈕,然後提交數據像任何其他Django Form,並保存在一個數據該用戶會話的購物車。

+0

謝謝您的回答。我使用購物車的會話,但是一旦進入購物車(之前的結賬),我如何處理更新? – lorenag83

0

我認爲你的情況是一個簡單的jquery函數,當數量元素被改變時就足夠了。

例如像

$(document).ready(function() { 
    $("#quantity").change(function(){ 
     q = document.getElementById("quantity").val() 
     p = document.getElementById("price").val() 
     t = p*q 
     document.getElementById("total").val(t) 

    }); 
});