我是网络开发的新手,我想在不刷新页面的情况下自动查看新添加的数据。就像在Facebook中一样,当您按下发布按钮时,当您在墙上发布内容时,它会自动显示在墙上,而不会刷新页面。有可能使用PHP吗?我可以从你的专家那里寻找一些例子吗?非常感谢你。
答案 0 :(得分:0)
您可以使用jquery调用ajax,以便实时显示上传的数据。 例如
HTML
<input type="text" name="first" id="first">
<button id="subm"></button>
<div id="content"></div>
JAVASCRIPT(JQUERY)
$("#subm").click(function(){
var first_value = $("#first").val();
$.ajax({
type:"POST",
url:your_script.php,
data: {mydata:first_value}
success: function(response){ $("#content").html(response); }
});
});
your_script.php将处理您通过ajax发送的数据并返回结果,您将实时看到该结果而无需刷新。
点击此处查看有关ajax的更多信息:http://api.jquery.com/jquery.ajax/
答案 1 :(得分:0)
$.ajax({
url: "test.php",
data: {"test": 123},
type: "POST",
success: function(data){
alert(data);
}
});
//test.php
if(isset($_POST['test']))
echo $_POST['test'];
在success
函数中,您可以使用数据变量执行任何操作,该数据变量包含您向其发送请求的页面的内容(在本例中为:123
)
可能对您有帮助的教程:http://blog.teamtreehouse.com/beginners-guide-to-ajax-development-with-php