好的,所以我之前问过这个问题的一个变体,但是我觉得这个帖子已经死了,我有一个后续问题:
Using a Form to Dynamically Change the URL in the Address Bar
因此,我希望找到一种方法,通过输入产品代码,使用表格快速将产品添加到Volusion购物车。事实证明,如果您在购物车页面上,解决方案就是这个代码段:
<form action="ShoppingCart.asp" name="form" method="get">
<input type="text" value="" name="ProductCode">
<input type="submit" value="Add To Cart">
</form>
嗯,这在其他页面上根本不起作用......对GET表单的工作方式知之甚少,我很想更好地理解为什么会这样,以及我能做些什么才能做到这一点比如在主页上工作。
网站(目前)为:http://ezndb.cwjea.servertrust.com/
正如您所看到的,我的红色区域带有我在结帐页面上使用的代码,但它不起作用......有什么建议吗?我知道其他线程已经建议javascript / jquery或php方法来实现这一点......
答案 0 :(得分:1)
使用method =“get”的任何表单都会将数据附加到名称值对中的url(名称为输入名称
<form action="#" name="form" method="get">
<input name="q" />
<input name="q2" />
<input type="submit" value ="click and look at the address bar, Probably won't work on stack though" />
</form>
答案 1 :(得分:0)
它不起作用,因为您的商店是仅限会员的网站,因此客户在确认会员之前无法将商品添加到购物车。