是否可以仅使用jQuery将POST数据提交到PHP脚本,页面上没有表单并且页面刷新?
重定向
$(document).ready(function(){
$('.button').click(function(){
window.location.replace('index.php?some_value=1');
});
});
在此示例中,发送了GET数据,但是如何通过此重定向发送POST数据?
发表
$(document).ready(function(){
$('.button').click(function(){
$.post(
'index.php',
{
some_value: '1'
}, function(result) {
alert(result);
}
);
});
});
此示例不会刷新页面。
答案 0 :(得分:1)
您可以隐藏表单,以便在表单中包含数据,然后提交表单"你自己。
如果你包括
style="display:none"
在您的表单中
<form style="display:none" action="POST">
<input field your input field>
<input maybe another input field>
</form>
然后你仍然可以通过邮寄提交但没有显示