我正在实施一个相当传统的购物结账流程。目前,它的步骤如下:
我不喜欢“更新车”按钮。目前,我们使用onBlur更新购物车,而不需要用户交互。
我也不喜欢要求用户阅读两次订单摘要,并且希望合并步骤2和步骤3。所以我想在步骤2的底部放置2个支付选项按钮。依赖onBlur会在用户更改的显示状态之间造成同步问题。
I _think我们可以为那些修改订单的控件设置onFocus,禁用付款按钮,直到重新呈现订单以屏幕和插入一些文本,大意是“您的更改已被记录下来,请重新确认您的订单,然后选择您喜欢的付款形式。”
该页面是jQuerfied &Ajax的,因此这些交互看起来是合理的。但这将是这个团队第一次实现这类项目,我们对未知情况持怀疑态度。
thx
发布于 2009-09-03 09:15:09
更新购物车是传统的做法。如果您的页面是标枪,那么最好使用ajax更新后端,但是提供按钮将减少购物车出错和错误行为的可能性。
https://stackoverflow.com/questions/1374567
复制