關於select設定動態值(自定義)為選中項

2021-09-30 14:33:49 字數 478 閱讀 3593

實際上這個標題是個偽標題,因為要使select框選中某個值,此值必須得是select內的某個option。即如果出現這種情況,需要使select框選中自定義的某個值,直接給select賦值,$("#select_id").val(something)是不可行的。故我們可以換種思路,先新增自定選項,然後再使select選中。

我在專案中是這樣實現的,設定乙個會話框,將自己需要新增的自定義內容輸入至會話框內,然後獲取會話框輸入的內容,新增至select選項,然後選中,這樣就可以間接實現設定自定義值為select選中項。

$("#dialog_bdz").dialog(,

buttons: ,

"取消": function ()

}});

請選擇配電站

手動輸入

jquery chosen動態設定值

突然發現如果用在省市選擇發現有如下問題 1,不能動態設定值 2,不能動態設定選中 看了好幾遍api愣是公尺有發現有方法可以直接呼叫。沒辦法就看原始碼,發現在其初始化的時候有乙個判斷如下圖 發現有個destroy是不是 city chosen destroy 就可以了呢。把猜想試了一下果然可以。在這之...

關於JS獲取select的值

近日,在一專案中需要採用js獲取select選擇框所選中項的值,居然一下子忘記了如何獲取。於是看了dom文件,真覺得是自己老了,連這麼簡單的東西都忘記了。為怕以後再忘記,也給同行乙個提示,遂記錄於此。選項一 選項二選項三 操作 一 獲取所選擇項顯示的文字 document.getelementbyi...

Select 標籤的預設值設定

以下是網上 借鑑 的 比如1 設定value為pxx的項選中 selector val pxx 等價於 document.getelementsbyclassname selector value pxx 2 設定text為pxx的項選中 selector find option text pxx ...