亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ajax異步請求,同步等待如何做?

ajax異步請求,同步等待如何做?

吃雞游戲 2018-10-19 14:11:24
作用描述:寫了一個搜索框,用戶輸入關鍵字后,下面框給出聯想詞(一般電商網站頂部的搜索框)。js代碼$('input').keyup(function(){   var kw = $('input').val();    querySUG(kw); })ajax代碼$.ajax({   //省略    success:function(data){           var data = data;//data從其他網站的接口傳過來的json                    $.each(data,function(i,element)){               $('<ul></ul>').append($('<li>element</li>'))            }                        $('<li></li>').click(chooseKeyword);//這一步簡化了,是再循環每個li,添加點擊事件,如果選擇聯想詞再執行一些操作         } })function  chooseKeyword(){        //省略}問題來了其實我ajax只想獲取數據,動態生成ul,li標簽,我是不想放在ajax的回調函數里的。chooseKeyword這個函數執行,我也不想放在回調函數里但其實,我ajax只想獲取數據而已,不想把其他的都放在回調函數里,但后續的操作都是要等ajax請求完后才能操作,比如動態生成標簽li,添加點擊事件等所以就是我說的‘異步請求,同步等待’:能不能有方法/函數,是等ajax異步請求后,再執行的函數,,或者是有更好的方法,麻煩大神指點一下,謝謝!
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 740 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號