A-A+
ecshop防止订单的重复提交
订单一般不会重复提交,只有在网速极其不稳定的情况下,可能会提交两次订单,但这种情况很少,但为了避免订单重复提交,我们需要简单的修改一下 ecshop。
1,打开模板目录下的 flow.dwt 文件,找到如下代码:
<input type="image" src="images/bnt_subOrder.gif" id="tijiaoorder"/> 提交按钮,给 input 添加如下代码:
id=“tijiaoorder”
2,打开根目录下 js/shopping_flow.js 文件,找到 checkOrderForm 函数,在frm.action = frm.action + '?step=done';行上方添加:
document.getElementById("tijiaoorder").disabled="disabled"; //xiariboke.net
这样就可以避免订单的重复提交了。