[英]How to get value from PHP array in jQuery?
我有一個功能:
$("button.btn-info").click(function() {
var id=this.id;
});
因此,我必須從帶有'id'號的PHP數組$ records中獲取項目。 我需要將此項目插入“警報”功能,但我不知道如何將變量從JS傳遞給PHP。
請告訴我。
例如使用json_encode($records)
並將其輸出到html文件中的<script>
標記中,如下所示:
<script type="text/javascript">
var records = <?php echo json_encode($records); ?>;
</script>
這通常應該放在其他依賴records-var的js代碼之前。
否則,如果要動態加載此var,則可以使用ajax( jQuery.get )。
不確定我能理解您的問題。 看來您只是希望將PHP變量寫到javascript中:
$("button.btn-info").click(function() {
var id=<?php echo $records->id?>;
});
只要記住承載JavaScript的網頁是靜態的即可。 如果您希望它與PHP交互,則需要利用AJAX或其他更高級的工具。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.