目前我有一个项目来创建一个显示FIFA 2018匹配的网页,这里是我获取API的地方:http://www.football-data.org/documentation
连接代码就像这样
$.ajax({
headers: { 'X-Auth-Token': 'YOUR_API_TOKEN' },
url: 'sample' ,
dataType: 'json',
data: filter code like ?timeFrame=n1 or ?matchday=1
type: 'GET',
}).done(function(response) {
});
我现在的问题是我想创建一个选项,以便用户可以根据匹配日或时间框架对匹配进行排序。
我的代码基本上是这样的,我改变了ajax调用的一部分来赋值
url: $('#selectMatch').val() ,
选择代码和功能
<select id="selectMatch">
<option value="day1url">1 Day</option>
<option value="day7url">7 Day</option>
<option value="day10url">10 Day</option>
</select>
$(function(){
$('#selectMatch').change(function(){
var matchURL= $(this).val();
return matchURL;
});
但是当我点击该选项时,它将加载第一个选项而不是其他选项