我可能正在努力解决这个问题,因为我在一篇较旧的文章之后对我的代码进行了建模:populating triple dropdown list但我发现我不需要查询数据库,因为所有信息都已经整齐地存储了在我之前在脚本中使用的PHP数组中。
我已经创建了一个PHP数组($ events):
<?php foreach($events as $event) {
现在我必须将 events 数组传递给另一个文件进行处理:
<select name="search_month" onChange="getMonth('filter-leaderboard.php?month='+this.value)">
我只是不确定如何通过Javascript传递它。
我该怎么做?
谢谢!
答案 0 :(得分:1)
看看你的问题,看来你正试图用AJAX来赚月份?
如果是这样,将数组作为正文发布而不是执行get请求可能会更好。
您可以使用json_encode函数(http://au2.php.net/json_encode)将数组转换为JSON对象,以便在JavaScript中使用它。