使用AJAX的jquery更改函数

使用AJAX的jquery更改函数,jquery,ajax,Jquery,Ajax,我正在使用API根据月份显示祈祷时间,我想在加载页面时显示当前月份的祈祷时间,下面给出了我的代码。如何在加载页面时显示当前月份的祈祷时间 $document.readyfunction{ $'.months'.change函数{ 变量$month=$'.months'.val; var d=新日期; var curr_year=d.getFullYear; var$monhtext=$.months选项:selected.text; $'selected-month'.html'+$month

我正在使用API根据月份显示祈祷时间,我想在加载页面时显示当前月份的祈祷时间,下面给出了我的代码。如何在加载页面时显示当前月份的祈祷时间

$document.readyfunction{ $'.months'.change函数{ 变量$month=$'.months'.val; var d=新日期; var curr_year=d.getFullYear; var$monhtext=$.months选项:selected.text; $'selected-month'.html'+$monthText; 函数拆分时间{ 返回时间.split,1; } $.ajax{ 方法:“GET”, 网址:'https://api.aladhan.com/calendarByCity?city=Hyderabad\ &国家=月份=“+$month+”&年份=“+curr_year+”&方法=2&学校=1”, 成功:functiondata{ var rowCount=$'myTable>tbody>tr'。长度; 如果行计数>0{ $myTable>tbody>tr.remove; } $.eachdata.data,函数i,v{ var定时=v定时; $'myTable>t正文:最后一个子项'.append'\ “+v.date.readable+”\ “+splitTimetiming.Fajr+”\ “+splitTimetiming.Sunrise+”\ “+splitTimetiming.Dhuhr+”\ “+splitTimetiming.Asr+”\ “+splitTimetiming.Maghrib+”\ “+splitTimetiming.Isha+”\ '; } }, 错误:functiondata{ 警报“服务器端没有响应”; } }; } 选择月份 一月 二月 前进 四月 也许 六月 七月 八月 九月 十月 十一月 十二月
加载页面时,可以将下拉列表设置为当前月份,然后触发更改事件

把它放在$document的末尾。准备好了吗

//Date.getMonth returns 0-11

var month = new Date().getMonth() + 1;
if (month < 10) {
    month = "0" + month;
}
$('.months').val(month).trigger("change");