gpt4 book ai didi

php - 表单自动提交ajax不工作

转载 作者:行者123 更新时间:2023-11-30 13:31:44 24 4
gpt4 key购买 nike

我正在通过 jQuery ajax 将一些变量从一个文件传递到另一个包含表单的 php 文件。在传递数据以在其中包含以下代码的表单页面上,值被正确传递并且字段中填充了正确的条目,我能够通过 Firebug 响应来解决这个问题,但页面不是自动提交。他们是我应该寻找的任何阻止表单自动提交的东西吗?如果我直接访问表单页面,我可以看到自动提交作品。

<?php 
$title = $_POST['title'];
$wrapper = $_POST['wrapper'];?>

<form action="test.php" method="post" id="publish">
<input type="text" value="<?php echo $title ?>" name="title">
<textarea name="wrapper"><?php echo $wrapper?></textarea>
<input type="submit" value="Submit">
</form>

<script>
window.onload = function(){
document.getElementById('publish').submit();
}
</script>

发送值的 ajax 代码如下所示

$.ajax({
type: "POST",
url: "process.php",
data: {
title: 'test',
wrapper: 'testing123'
},
success: function(msg){
alert( "Data Saved: " + msg );
}
});

最佳答案

找出不同之处:

getElementById('publishForm')

id="publish"

关于php - 表单自动提交ajax不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6526261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com