保持购物车更新,而不依赖于“更新购物车”按钮

时间:2009-09-03 16:38:13

标签: jquery ajax shopping-cart

我正在实施相当传统的购物结帐流程。目前它的步骤如下:

  1. 用户将商品添加到购物车即可 与Step1一起呈现(登录或 注册为新客户)
  2. 向用户显示当前订单的摘要以及修改订单的少数控件。确认所需配置后,用户必须单击“继续”以查看步骤3,这只不过是重新显示摘要并提供2种付款方式。
  3. 重新确认订单并选择“比尔我”或“用信用卡付款”。
  4. 我不喜欢'更新购物车'按钮。目前,我们使用onBlur更新购物车而无需用户互动。

    我也不喜欢要求用户两次阅读订单摘要并希望合并步骤2& 3.所以我想在步骤2的底部放置2个支付选项按钮。依赖于Blur将导致订单用户更改的显示状态之间的同步问题。

    我想我们可以为那些修改订单的控件捕获onFocus,禁用付款按钮,直到订单重新呈现到屏幕并插入一些文字到效果'您的更改已被记录,请重新确认您的然后选择您喜欢的付款方式。'

    页面是jQuerfied& Ajax-able所以这些互动似乎是合理的。但这将是该团队第一次实施此类任何事情,我们对未知事物持怀疑态度。

    THX

1 个答案:

答案 0 :(得分:3)

更新购物车是传统方式。如果您的页面是ajaxed,那么最好使用ajax更新后端,但是给出该按钮将减少错误和推车部分行为不端的可能性。