楼上各位感谢~~
这个不点提交,那我怎么在这个页面留言啊...清后还是一样啊..是提交完了,再刷新的..注意 我这个文件名叫Form.php ,我提交的页面也是 Form.php (即自己) ,想做到 我程序的留言 就像在这里回帖一样的效果 ,应该怎么弄啊??
这个不点提交,那我怎么在这个页面留言啊...清后还是一样啊..是提交完了,再刷新的..注意 我这个文件名叫Form.php ,我提交的页面也是 Form.php (即自己) ,想做到 我程序的留言 就像在这里回帖一样的效果 ,应该怎么弄啊??
那我提交到了插入式框架 ,但是如何再返回到 有表单的界面啊??比如 我提交到 aaa.php ,我提交后就是 aaa.php 的界面了 ,如何再自动转到 可以留言的界面 ??这个 ajax ,dom 不明白,还得先查查去...
<form action="..." method="..." target="frame">
<input type="text" name="username">
<input type="submit" name="submit">
<iframe id="frame" name="frame" width="0" height="0" marginwidth="0" frameborder="0" src="about:blank"></iframe>
</form>
注意红色部分
我这样弄了之后 ,为什么我提交到的页面接收不到我 form 的的数据了?
这样写
echo "<script>parent.document.location.replace('$_SERVER[PHP_SELF]');</script>";
test.html
<body>
<form action="iframe.php" method="post" target="iframe">
<input type="text" name="username">
<input type="submit" name="submit"></form>
<iframe src="iframe.php" width="200" height="500" name="iframe">
php_zongwuzong test
</iframe>
</body>iframe.php
echo "qqqqqqqqqqqqqqqqq";
echo "<br>";
echo $name = $_POST['username'];
echo "<br>";
//echo "<script>window.location.href='test.php?username=".$name."'</script>";
2、直接在iframe.php里转向传值,当然test.html应改为test.php,它要接收值了。
3、ajax:
$.ajax({
type: "POST",
cache: false,
dataType: "TEXT",
async:false,
url : "iframe.php",
data : "username="$('#username'),
success: function(msg){
//自设显示区域比如label
$('label').empty();
$('label').append(msg);
}
});
}