Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Jquery加载不允许提交加载的表单_Php_Jquery_Html - Fatal编程技术网

Php Jquery加载不允许提交加载的表单

Php 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>

第一个文件将第二个文件的内容加载到名为“pull_table”的div中

第二个文件包含一个表单,当单独运行第二个文件时,该表单可以正常提交,但是当加载第一个文件时提取内容时,表单无法提交

file1.php

<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或?