我正在尝试将数据从表单发送到处理第一页结果的新页面。 但是,如果我使用
<form action = 'new_page.php' method = 'post'>
浏览器将页面交换到“new_page.php”并仅显示该页面。我想在第一页的单独 div 中显示“new_page.php”,以及表单的结果。 我通常通过在页面顶部编写 html 并在底部编写 php 来完成此操作。我用
开始 php 部分 if(isset($_POST['var'])){ ... }
仅在使用表单后显示 php 部分。
这有可能吗? 我必须使用 ajax、jquery 或普通 javascript 来解决这个问题吗? 还有其他相对简单的方法可以实现这一点吗?
最佳答案
你应该使用 ajax 来完成这样的任务,看看 jquery .post()
、 .get()
和 $.ajax()
.
$.post( "new_page.php", function( data ) {
$( ".result" ).html( data );
});
关于javascript - 将数据发送到新页面并将其包含在索引页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19068146/