由於我在較早的文章之後對代碼進行了建模,因此我可能會遇到困難的方式:populating triple dropdown list但我發現我不需要查詢數據庫,因爲所有該信息已經整齊地存儲在腳本中較早使用的PHP數組中。將PHP數組通過Javascript傳遞給另一個PHP腳本
我有一個PHP陣列已經創建($事件):
<?php foreach($events as $event) {
現在我必須陣列通過事件到另一個文件進行處理:
<select name="search_month" onChange="getMonth('filter-leaderboard.php?month='+this.value)">
我只是不知道如何通過Javascript傳遞它。
我該如何去做呢?
謝謝!
序列化php數組並將ot傳遞給您的javascript函數,然後在需要時再次反序列化 – spezzino
'$ events'中有什麼?你在做什麼?你的'onchange'事件應該將選擇的選定值作爲'$ _GET ['month']'發送到'filter-leaderboard.php',但我不能從這個問題中得出更多的結果。 – Okonomiyaki3000
@ Okonomiyaki3000 - $ events是一個已經設置好的功能數組。 foreach正在審閱每個事件並運行一些語句。這是已經存在的代碼工作正常。我只是表示說,我確實有一個現有的*和*功能數組,可以在我的輔助PHP腳本中傳遞和操作。我需要月份和$ events數組中的額外數據來創建我的新選項。 – Yazmin