我有一个功能:
$("button.btn-info").click(function() {
var id=this.id;
});
所以,我必须从带有'id'号码的PHP数组$记录中获取项目。我需要将此项插入“alert”函数,但我不知道如何将变量从JS传递给PHP。
请告诉我。
答案 0 :(得分:0)
使用例如json_encode($records)
并将其输出到html文件中的<script>
标记中,如下所示:
<script type="text/javascript">
var records = <?php echo json_encode($records); ?>;
</script>
这应该通常位于依赖于records-var。
的其他js代码之前如果你想动态加载这个var,你可以使用ajax(jQuery.get)。
答案 1 :(得分:0)
不完全确定我理解你的问题。看来你只想把你的PHP变量写到javascript:
$("button.btn-info").click(function() {
var id=<?php echo $records->id?>;
});
请记住,托管JavaScript的网页是静态的。如果您希望它与PHP交互,您需要使用AJAX或其他更高级的东西。