使用ajax .load()包含一个包含大量包含的php文件

时间:2012-11-13 18:47:00

标签: php javascript jquery ajax include

我正在尝试使用load()通过ajax加载php文件。这是我的代码:

var loadUrl = "myfile.php";                             
$("#lst-results").load(loadUrl);

所以,当我这样做时,它起作用:

<?php   
$test = 'Hi :3';    
?>
<h3>Hi</h3>
<h3><?php echo $test ?></h3>

但我需要包含一个包含许多包含的文件和使用许多不同类的函数。我已经尝试包含此文件并将其用作此类函数,但不起作用,并且在load()结果中出现Nothing。该函数返回一个数组。

<?php
include 'path/myfile.php';
$result = myFunction(); 
?>

我无法弄清楚如何解决它。 :(

1 个答案:

答案 0 :(得分:0)

你需要“回应”$ result。

<?php
    include 'path/myfile.php';
    $result = myFunction();
    echo $result;