如何在我的PHP页面中实现HTML内容

时间:2015-05-27 20:34:16

标签: php jquery ajax html5

我的浏览器中打开了PHP页面。

我有一个带有jQuery AJAX调用的HTML文件。当我使用AJAX发布数据时,HTML页面消失,而PHP文件则打开。

我希望在最初打开的PHP页面中看到HTML结果,而不是打开新的HTML页面。

我需要在phpfile中做些什么?

感谢您的帮助。

我的HTML代码:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<script>
    $(document).ready(function() {  
        $("#button").click(function(){
            $.post( "result.php",{ name : $('#text').val()  },
            function( data ) {
                $('#bigdiv').html(data);
                // alert(data);
            });
        }); //event handler
    }); //document.ready
</script>

我的PHP代码:

<?php
    $name="";
    if( $_REQUEST["name"] )
    {
        $name = $_REQUEST['name'];
    }
    echo "name =  $name";
?>

1 个答案:

答案 0 :(得分:1)

我将继续并假设您的按钮绑定到表单,以便在您按下它时提交表单,从而重新加载页面。尝试将此添加到您的JavaScript:

$("#button").click(function(e) {
    e.preventDefault();

//rest of your code...