有一個(gè)引導(dǎo)選擇框選項(xiàng),它允許您對(duì)選擇框進(jìn)行實(shí)時(shí)搜索并找到您想要的選項(xiàng)。我想要但我沒有的東西是使用 jQuery 或 JavaScript 代碼自動(dòng)搜索此表。如果你還不明白我的意思,有一個(gè)例子:$(".selectpicker").selectpicker('val',?"test").selectpicker('refresh');正如您所看到的這段代碼,這段代碼將更改引導(dǎo)程序選擇框選項(xiàng)的值,然后它會(huì)刷新它,因此選擇框的值將更改并且其上的選項(xiàng)將被選中并且引導(dǎo)程序選擇將運(yùn)行良好,您value="test"可以取消選擇該選項(xiàng)。我想要的是在我們用這段代碼刷新選擇框后搜索一些東西.selectpicker('refresh');。你想知道為什么我需要這樣的東西嗎?因?yàn)槲以谖业捻?xiàng)目上使用引導(dǎo)程序選擇,并且選擇框有一些選項(xiàng),例如全選,當(dāng)用戶選擇此選項(xiàng)時(shí),將出現(xiàn)此代碼:$(".selectpicker?option").attr("disabled",true);
$(".selectpicker").selectpicker('val',?"Select?All").selectpicker('refresh');在這段代碼發(fā)生之后,選擇框的選項(xiàng)將被禁用并且它可以,但問題是選擇框必須刷新以顯示所有選項(xiàng)都被禁用,因?yàn)樗羞x項(xiàng)都已經(jīng)被選中并且在刷新發(fā)生后它將清除搜索結(jié)果并且搜索輸入仍將保留在用戶之前搜索過的相同內(nèi)容中,但不再搜索了。我想要的東西會(huì)解決這個(gè)問題,我的意思是我想讓它在刷新后搜索用戶之前搜索過的東西。我尋找的代碼是這樣的:$(".selectpicker").selectpicker('search',?"Some?words").selectpicker('refresh');謝謝。
使用 jQuery 或 JavaScript 自動(dòng)搜索 bootstrap-select
德瑪西亞99
2023-05-25 15:24:11