在使用form表单提交时,缺省action属性、或action=””则自动提交到当前页面
<html>
<form>
<input type="text" name="s">
<input type="submit" value="提交">
</form>
</html>
<?php
echo $_GET['s']; // 输出提交的信息
?>
此外,在php中,以下可以设置action为当前页面
action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"
尽管如此,但它仍会刷新页面。如果你希望提交时不刷新页面,需要使用ajax。
本篇完,还有疑问?留下评论吧