自动查看新添加的数据

时间:2014-07-15 06:43:43

标签: javascript php jquery

我是网络开发的新手,我想在不刷新页面的情况下自动查看新添加的数据。就像在Facebook中一样,当您按下发布按钮时,当您在墙上发布内容时,它会自动显示在墙上,而不会刷新页面。有可能使用PHP吗?我可以从你的专家那里寻找一些例子吗?非常感谢你。

2 个答案:

答案 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)

您可以使用jQueryAjax来完成此操作。例如:

$.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