我正在構建類似於購物車的東西,但將項目添加到候選列表中。從列表中添加/刪除項目並更新總數
我需要將商品添加到購物車,然後更新購物車數量並在模態窗口中顯示添加的商品(我打算使用Reveal plugin by Zurb)。
到目前爲止,我已經添加到購物車的工作,但我還沒有能夠更新計數(無刷新頁面)或顯示模式。
$('a.add-to-shortlist').on('click',function(){
$.ajax({
url: $(this).attr('data-href'),
success: function(data) {
verb = data['verb'];
total_items = data['total_items'];
alert('item added to shortlist');
}
});
// stop event propagation here
return false;
});
幫助表示讚賞。
因此,這部分是不工作?你有警覺嗎?你確認'total_items'是正確的嗎? – JJJ 2013-05-03 13:21:07
你的警報是否正在關閉?在測試AJAX時,我通常會引入成功和錯誤回調處理程序,以便我可以調試每個。如果您可以調試並向我們展示您獲取的數據對象中的內容,那麼不會受到傷害。 – cchamberlain 2013-05-03 13:24:21
警報顯示正常,計數已更新(頁面刷新顯示購物車項目已更新)。這裏有一些關於數據對象的更好的信息http://squarebit.co.uk/shortlist/docs/ajax-actions#content – 2013-05-03 13:32:30