如何在表单提交时将字符串添加到url

时间:2013-11-08 15:21:21

标签: javascript php jquery html forms

我绝望地试图解决这个问题并且没有运气..当有人提交我的表单(只是重定向到他们当前正在查看的页面)时,如何在提交后在浏览器URL中传递字符串?

说这就是我所拥有的:

<form action="<?php echo esc_url( $woocommerce->cart->get_cart_url() ); ?>" method="post">
<!-- some more stuff here -->
<input type="submit" name="update_cart" value="Update Cart" />

</form>

因此,当他们点击提交时,它会像往常一样刷新页面,但会在浏览器网址中传递?added-to-cart=之类的内容?所以这个:www.mysite.com将在提交表格后成为:www.mysite.com/?add-to-car =

[编辑] Here is a link demo转到此处,然后点击添加到购物车,页面然后刷新并在网址后面显示?added-to-cart=,这就是该迷你购物车弹出的原因。

但是,现在点击其他页面,如主页或关于页面,然后点击右上方的迷你购物车,如果更改数量并按更新购物车,则页面将刷新,但弹出窗口不会自动显示因为网址没有?added-to-cart=

要获得此功能,回到我原来的问题是如何在表单提交的网址末尾添加字符串? (抱歉解释过,希望有所帮助)

0 个答案:

没有答案