0

load() を使用して ajax 経由で php ファイルをロードしようとしています。これが私のコードです:

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

だから、私がこれを行うと、うまくいきます:

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

しかし、さまざまなクラスを使用する多くのインクルードと関数を含むファイルを含める必要があります。このファイルを含めて、このような関数として使用しようとしましたが、機能せず、load() の結果に何も表示されません。この関数は配列を返します。

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

解決方法がわかりません。:(

4

1 に答える 1

0

$result を「エコー」する必要があります。

<?php
    include 'path/myfile.php';
    $result = myFunction();
    echo $result;
于 2012-11-13T18:53:05.817 に答える