我正在嘗試實(shí)現(xiàn)一個(gè)實(shí)時(shí)搜索功能,該功能搜索從公共 api 獲取的 JSON 中的鍵,并且我正在使用 Jquery UI 來執(zhí)行此操作,但是我收到以下錯(cuò)誤,并且我不確定如何解決此錯(cuò)誤。未捕獲的類型錯(cuò)誤:this.source 不是函數(shù)<div class="live_search"> <label for="search_player">Search a player </label> <input id="search_player"></div>var request = new XMLHttpRequest()var data;request.open('GET', 'https://cors-anywhere.herokuapp.com/https://fantasy.premierleague.com/api/bootstrap-static/', true)request.onload = function() { if (request.status >= 200 && request.status < 400) { data = JSON.parse(this.response); $(function() { data; $("#search_player").autocomplete({ source: data.elements.first_name }); }); } console.log(data);}request.send();關(guān)于導(dǎo)致此錯(cuò)誤的原因有什么想法嗎?
jQueryUI 自動(dòng)完成錯(cuò)誤:this.source 不是函數(shù)
當(dāng)年話下
2023-08-21 17:11:38