我想提交一个不刷新页面的表单。我的情况与大多数人不同,我只需要初始化表单submit,然后在php中,如果$_POST,则收集值。这不是一个重复的问题,因为大多数答案都是将表单值发送到.ajaxurl,然后将值发送回html。我只想初始化提交。
$.ajax({
url:'member_search.php',
type:'POST',
data:{
search_text: $(".result_tag").text()
}
});
<form action="" method="post" name="form">
<input type="hidden" id="word" value="hello" name="input" >
</form>
<?php
if ($_POST){
$value=$_POST['input'];
echo $value;
?>
Post总是用表单处理刷新页面。我建议使用Web服务或控制器来处理请求。您可以通过ajax调用它。