私は機能を持っています:
$("button.btn-info").click(function() {
var id=this.id;
});
したがって、PHP配列の$recordsから'id'番号のアイテムを取得する必要があります。このアイテムを「alert」関数に挿入する必要がありますが、JSからPHPに変数を渡す方法がわかりません。
教えてください。
私は機能を持っています:
$("button.btn-info").click(function() {
var id=this.id;
});
したがって、PHP配列の$recordsから'id'番号のアイテムを取得する必要があります。このアイテムを「alert」関数に挿入する必要がありますが、JSからPHPに変数を渡す方法がわかりません。
教えてください。
たとえば、次のようにhtmlファイルjson_encode($records)
のタグに出力し<script>
ます。
<script type="text/javascript">
var records = <?php echo json_encode($records); ?>;
</script>
これは通常、records-varに依存する他のjsコードの前に立つ必要があります。
または、この変数を動的にロードする場合は、ajax( jQuery.get )を使用できます。
私があなたの質問を理解しているのか完全にはわかりません。PHP変数をJavaScriptに書きたいだけのようです。
$("button.btn-info").click(function() {
var id=<?php echo $records->id?>;
});
JavaScriptをホストするWebページは静的であることを覚えておいてください。PHPと相互作用させたい場合は、AJAXまたはその他のより高度なものを利用する必要があります。