1

データベース内の情報の統計を計算するために使用しているphp関数があります。結果を文字列で出力し、それを JQuery に渡して、データをグラフィカルに表現できるようにしたいと考えています。

この方法で PHP から JQuery メソッドに文字列を渡すことは可能ですか?

前もって感謝します

4

3 に答える 3

1

Jquery は JavaScript をブラウザで実行したものです。

PHP でヘッダーを JavaScript として設定し、script タグでロードします。

<script type="text/javascript" src="/yourphpfile.php"></script

そして、ファイルyourphpfile.phpで

<?php
    header('Content-type:application/javascript');
    $stringFromDb = functionGetContentFromDB();
?>
var data = "<?= $stringFromDb ?>";

リスト項目

于 2013-07-28T12:18:28.537 に答える
0
    <?php
    $var = "somestring";

    echo '<script>var str = "'.$var.'";</script>';
    ?>

あなたはこの方法でそれを行うことができます

于 2013-07-28T12:11:52.343 に答える
0

これを javascript onload に出力して、インライン JavaScript にエコーする方法は 2 つあります。

<script>
    var string = "<?php echo $string; ?>";
</script>

または、php で json_encode を使用して ajax からデータを取得し、正しい形式でデータを取得することもできます。

次に getJson ( http://api.jquery.com/jQuery.getJSON/ ) を使用すると、正しい形式のデータが得られます。

于 2013-07-28T12:13:34.553 に答える