国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

有關(guān)suggest快速刪除后仍然出現(xiàn)下拉列表的bug問題

2024-05-06 16:33:18
字體:
供稿:網(wǎng)友

 寫suggest的時候,有時我們快速刪除輸入框的文字后,但是suggest下拉列表還有出現(xiàn),導(dǎo)致的原因是因為ajax異步請求造成的。

雖然我們把輸入框的內(nèi)容都刪除了,甚至做了停止后續(xù)請求的相關(guān)操作,但是由于ajax是異步的,即使你停止了后續(xù)的操作,但是最后一次請求的數(shù)據(jù)還在回來的路上。

解決辦法看代碼:

var inp = document.getElementById('inp'),timer = 0;inp.oninput = function (e) {var val = e.target.value;var f = function () {alert(val)}if (val === '') {f = function () {console.log('setState = []');}}clearTimeout(timer);timer = setTimeout(function () {f();}, 400);}

我這里貼的代碼只是解決思路,把獲取到請求回來的數(shù)據(jù)后續(xù)的相關(guān)操作先封裝到函數(shù)里,當(dāng)檢測到value為空的時候,把函數(shù)的操作變化一下,就不會出現(xiàn)suggest數(shù)據(jù)框了。

以上所述是小編給大家介紹的有關(guān)suggest快速刪除后仍然出現(xiàn)下拉列表的bug問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對VeVb武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 长沙市| 农安县| 珲春市| 霞浦县| 上虞市| 玛多县| 墨脱县| 隆尧县| 民县| 永顺县| 紫云| 凤翔县| 河南省| 融水| 邳州市| 旬阳县| 景德镇市| 桦甸市| 商水县| 新巴尔虎右旗| 平利县| 鹤岗市| 灵山县| 鄂温| 锡林郭勒盟| 广元市| 安多县| 遵义县| 林芝县| 凌云县| 通化县| 神池县| 怀柔区| 大足县| 太仆寺旗| 曲靖市| 军事| 农安县| 农安县| 沽源县| 临邑县|