我已经使用jQuery将PHP文件加载到div中。我在PHP中有一个需要以结果为目标的表单。我使用了以下代码:
<form method="post" action="shopping_cart.php?action=add&id=<?php echo $row['id']; ?>">
但是,它在加载并跳转到页面本身(而不是当前在div中加载的位置)时不起作用。
我也尝试过:
<form method="post" action="<?php $_SERVER['PHP_SELF'] ?>?action=add&id=<?php echo $row['id']; ?>">
但是,这将重新加载索引页面,而不是重新加载的页面。
有关如何在DIV中定位PHP而又不离开它的建议?
答案 0 :(得分:0)
您可以使用js选项,然后使用jquery发布表单。但是您可以使用php来实现,只需使用锚标记即可。
<a name="formlocation"> </a>
<form method="post" action="shopping_cart.php?action=add&id=<?php echo $row['id']; ?>#formlocation">
但是我不确定100%是否是您想要的