是否可以使用ajax加载单个PHP函数?

时间:2013-12-03 04:31:34

标签: javascript php jquery ajax

实施例: 我写了一个像下面这样的PHP脚本:

<?PHP 
    function _hello(){  "Hello world!"; }
    function _bye(){  "Good Bye!"; }
    function _night(){  "Good Night!"; }
?>

<html>
    <head>!-- required files -- </head>  
    <body>
        <div id="thisDIV">
            <? echo _hello(); ?>
        </div>
        <div>
            This is another Division.
        </div>
    </body>
</html>

我是否有可能只想使用javascript在部门(id = thisDIV)中重新加载函数_hello()?或者ajax,Jquery ajax或者其他......我怎么能做到?谢谢!

1 个答案:

答案 0 :(得分:2)

您可以在网址中添加查询字符串,然后将其与您要运行的功能联系起来:

例如:http://myurl.com/page.php?function=hello

在page.php中:

$function = $_GET['function'];

if($function == "hello") {
    hello();
}

等等