在<a> </a>中点击后刷新页面

Nik*_*ski 2 refresh

我有以下代码:

<a onclick="removeCart('<?php echo $product['key']; ?>');" name="remove[<?php echo $product['key']; ?>]"  class="button"><span>Remove</span></a>
Run Code Online (Sandbox Code Playgroud)

当我点击上面代码中显示的"删除"按钮时,我希望执行"onclick"(执行),然后刷新页面.有什么想法吗?

谢谢.

Sha*_*awa 5

要使用javascript重新加载页面,您可以执行以下操作:

window.location.href=window.location.href
Run Code Online (Sandbox Code Playgroud)

因此,在onclick之后重新加载只需将其添加到onclick的末尾,例如:

onclick="removeCart('<?php echo $product['key']; ?>');window.location.href=window.location.href;"
Run Code Online (Sandbox Code Playgroud)

编辑:延迟的完整代码

<a onclick="removeCart('<?php echo $product['key']; ?>');setTimeout('window.location.href=window.location.href', 100)" name="remove[<?php echo $product['key']; ?>]"  class="button"><span>Remove</span></a>
Run Code Online (Sandbox Code Playgroud)