我使用ASP.NET和Repeater控件來顯示我的數據。我擁有的數據存儲在列表中。我如何實現一個實時影響的簡單計算器?我必須使用AJAX,還是有可能做到客戶端?我希望用戶能夠更改數量,並立即顯示新價格。鑑於缺乏持久性,是否有辦法阻止對數據庫進行持續往返以獲取項目的價格? 謝謝實時'價格x數量'計算器
0
A
回答
1
如果可能,您可以將物料的價格放置在數量輸入旁邊的隱藏字段中。然後使用簡單的JavaScript來計算總數。否則,您可以使用DynamicPopulate來使用AJAX填充總數。但是,這仍然會讓你來回旅行。你也可以做你自己的ajax來緩存價格回來。但是,這和把它們放在隱藏的輸入中似乎是一樣的。
0
你可以通過AJAX或通過回發來完成JavaScript或服務器端的客戶端,它只是取決於你想要UI的流暢程度。你需要做什麼樣的計算,只需要2個十進制的貨幣值?我很想嘗試帶有服務器端回傳解決方案的JavaScript解決方案
爲了防止往返服務器,您需要某種方式在客戶端提供價格值,無論是可見的還是隱藏給客戶。
+0
感謝您的回覆。計算確實只是一個2個小數的貨幣計算。它基本上是用戶購物車的視圖,因此他們可以快速更改數量並查看它如何影響該商品的價格。什麼是提供價格客戶端最好的可見方式? – keyboardP 2009-11-17 22:00:13
相關問題
- 1. Javascript計算數量*價格
- 2. 實時報價計算器Javascript
- 3. jquery計算多個價格*數量
- 4. OOP PHP價格計算器
- 5. jQuery價格計算器
- 6. 價格計算器使用表格
- 7. VB.net價格計算
- 8. 計算總價格
- 9. 實時計算器
- 10. 在jquery中計算數量和價格以及小計
- 11. Jquery價格檢查計算器
- 12. 計算價格表中的時間
- 13. Javascript價格計算器的問題 - 價格不顯示
- 14. Javascript實時價格計算(從選項和複選框)
- 15. 價格計算器Javascript幫助 - 分享變量值
- 16. 如何根據時間和工資計算價格計算
- 17. 範圍價格計算
- 18. 計算價格表excel javascript
- 19. 將不計算總價格
- 20. 如何計算價格?
- 21. Javascript/jQuery - 價格計算
- 22. 計算折扣價格
- 23. javascript來計算總價格?
- 24. 計算入場費價格
- 25. 如何計算價格?
- 26. 從數據庫中計算(SUM)價格
- 27. 計數數量/價格無天更換
- 28. 計算的(數量*價格)從2個不同的表
- 29. woocomerce根據一個商品的數量計算最終價格
- 30. 禁用Woocommerce購物車訂單項數量價格計算
感謝您的回覆。我想我可以把價格作爲隱藏的投入來儲存,但是有可能一石二鳥嗎?由於無論如何我都會顯示價格,因此我應該在價格轉發器中使用某種類型的控制/字段,而不是簡單地輸出文本?或者我還需要輸出標準文本,還有一個隱藏的輸入? – keyboardP 2009-11-17 21:58:30
例如,您可以在div中輸出文本,然後根據div的innerHTML屬性進行計算。但要小心用戶產生的總數,並確保用戶輸入數量的整數(以避免他進入.1,並且給他90%的折扣)。 – 2009-11-17 22:05:45
感謝您的幫助。我會繼續使用該方法。將進行檢查以確保用戶不會將數量更改爲小數。 – keyboardP 2009-11-17 22:09:27