阅读以下Javascript实现登录的请求信息的代码,完成18~20题。
function login(){
$.ajax({
url: '/login',
method: 'post',
data: {
user: 'username',
pwd: 'passwd'
},
async: true
}).done((data) => {
$('#info').html('登录成功,正在加载信息……');
$.get({
data: {content:"major"},
timeout:1000,
url: '/api/getinfo',
success: (data)=>{
$('#info').html('信息内容为:'+data.info);
$('#btn').unbind();
},
error: function(err){
console.error(err);
$('#info').html('信息获取失败');
}
}).fail((err) => {
console.error(err);
$('#info').html('登录失败');
}).always(() => {
console.log("登录流程结束!");
});
}
$("#btn").click(login);
$(document).ready(function() {
setTimeout(()=>$("#btn").trigger("click"),3000);
});