ユーザーが要求したときに別のphpファイルからフォームを呼び出して表示し、別のajaxを介してフォームデータを送信できる、ajaxベースのページを作成したいと考えています。後のプロセスはよく知られていますが、前者に関しては混乱があります。どうすればよいですか? 誰でも助けることができますか?
質問する
72 次
1 に答える
0
You may be trying for this:
Consider this:
index.php(or other file where the form should be called):
<!doctype html>
<head>
<script>
var xmlhttp=new XMLHttpRequest();
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4&&xmlhttp.status==200){
document.getElementById("result").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET", "form.php?id="+Math.random(), true);
xmlhttp.send();
function later_process(){//form submission here(since you are familiar.I may also provide it just give a comment.}
</script>
</head>
<body>
<div id="result"></div>
</body>
</html>
form.php
/* No body/head/!doctype declarations */
<form method="post">
</form>
于 2015-03-20T10:29:56.980 に答える