在Magento购物车上,有两种表单需要填写:运费估算和优惠券代码。提交表单后,每次刷新页面。运费估算表格需要在优惠券表格之前提交,以便优惠券可以验证该国家。如何在页面加载时调用JavaScript函数一次,页面重新加载,不要再次调用它
我想要做的是打电话给装运表单的coShippingMethodForm.submit()
。这样国家就被装载了,然后优惠券表格会检查国家。这具有附加的优点,即显示初始运费而无需用户提交表格。
我的挑战:如果我打电话给coShippingMethodForm.submit()
- 它会刷新页面,然后不断刷新b/c coShippingMethodForm.submit()
不断提交和刷新。
如何调用该函数一次,页面刷新并且不再运行(除非用户单击提交按钮)。
听起来像是一个工作.. 。AJAX! – jtbandes 2010-08-11 05:39:18
是的,这听起来像很多令人耳目一新的......也许一些JavaScript不会伤害:) – jhartz 2010-08-11 05:51:27