国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 西丰县| 连山| 上思县| 淮北市| 延津县| 宿州市| 凭祥市| 辽宁省| 孙吴县| 青川县| 郧西县| 阳谷县| 丰城市| 衢州市| 宿松县| 申扎县| 南阳市| 曲靖市| 荥经县| 卫辉市| 囊谦县| 普兰县| 江陵县| 湘乡市| 永登县| 铁岭市| 望奎县| 广平县| 罗江县| 郴州市| 那坡县| 保山市| 四会市| 南阳市| 芜湖县| 通江县| 全州县| 吉隆县| 道孚县| 紫金县| 滕州市|