Php Jquery加载不允许提交加载的表单
第一个文件将第二个文件的内容加载到名为“pull_table”的div中 第二个文件包含一个表单,当单独运行第二个文件时,该表单可以正常提交,但是当加载第一个文件时提取内容时,表单无法提交 file1.phpPhp Jquery加载不允许提交加载的表单,php,jquery,html,Php,Jquery,Html,第一个文件将第二个文件的内容加载到名为“pull_table”的div中 第二个文件包含一个表单,当单独运行第二个文件时,该表单可以正常提交,但是当加载第一个文件时提取内容时,表单无法提交 file1.php <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#pull_table").load("file2.php");
});
</script>
</head>
<body>
<div id="pull_table"></div>
</body>
</html>
$(文档).ready(函数(){
$(“#pull_table”).load(“file2.php”);
});
file2.php
<?php
$test_post="";
if (isset($_POST['test_post'])) {
$test_post = $_POST['test_post'];
}
echo $test_post;
?>
<form action="" name="inputs" method="POST">
<input id="test_post" name="test_post" value="THIS FORM SUBMITTED!!" >
<input class="" type="submit" name="submit" id="submit" value="Submit">
</form>
原始问题变得多余这显示了最基本的功能。
<form action="/file2.php" name="inputs" method="POST">
看起来您缺少file2.php的path-in-action属性
你曾经发布过这个问题,我给出了答案。。该问题中的代码已更改,因此答案不适用于新修订的代码?在我看来是一样的。“这有什么不同吗?”阿什利科尔顿说,那么你应该在最初的问题中提出评论。更好地在基础或建筑上从头开始?这个问题已经删除了代码,因为它会混淆实际要实现的目标……您好,感谢您早些时候尝试过这个问题,但似乎不起作用,我将它留空,所以它会在它所在的页面上运行。@AshleyColton“似乎不起作用”-您能告诉我发生了什么吗?您已被重定向到/file2.php或?