0

私は機能を持っています:

            $("button.btn-info").click(function() {
                 var id=this.id;
            });

したがって、PHP配列の$recordsから'id'番号のアイテムを取得する必要があります。このアイテムを「alert」関数に挿入する必要がありますが、JSからPHPに変数を渡す方法がわかりません。

教えてください。

4

2 に答える 2

0

たとえば、次のようにhtmlファイルjson_encode($records)のタグに出力し<script>ます。

<script type="text/javascript">
    var records = <?php echo json_encode($records); ?>;
</script>

これは通常、records-varに依存する他のjsコードの前に立つ必要があります。

または、この変数を動的にロードする場合は、ajax( jQuery.get )を使用できます。

于 2012-07-01T10:25:46.227 に答える
0

私があなたの質問を理解しているのか完全にはわかりません。PHP変数をJavaScriptに書きたいだけのようです。

$("button.btn-info").click(function() {
    var id=<?php echo $records->id?>;
});

JavaScriptをホストするWebページは静的であることを覚えておいてください。PHPと相互作用させたい場合は、AJAXまたはその他のより高度なものを利用する必要があります。

于 2012-07-01T10:25:50.830 に答える