模擬select選中option的效果


大致情況如下:網頁上有一個表單,表單中有一個select類型的控件,我要選擇option后,表單相對應的input部分會option自動填充選中數據。

我想要的是:實現一個網頁上的效果,在這個頁面被打開時,把select的某個指定option選中。且把數據填充進去

然后我要監聽select控件的選中事件,從而實現這個效果。

第一次我是這樣寫的:

$("#select1").trigger("change");

后來我發現並沒有效果。然后去找了下原因。發覺這樣是不會觸發change事件的,要在賦值的時候手動觸發。

然后使用這個
$("#select1").val("選中的option的val值l");
$("#select1").change();

如果你使用了jq,可以直接使用下面那個方法。實現選擇option后,表單相對應的input部分會option自動填充選中數據。

實際情況,可以根據自己開發需求調整。

本人屬於菜鳥級別,不喜勿噴,謝謝


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM