第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用jQuery向DropDownList添加選項?

如何使用jQuery向DropDownList添加選項?

狐的傳說 2019-07-31 15:13:16
如何使用jQuery向DropDownList添加選項?正如問題所說,如何使用jQuery向DropDownList添加新選項?謝謝
查看完整描述

3 回答

?
慕的地6264312

TA貢獻(xiàn)1817條經(jīng)驗 獲得超6個贊

不使用任何額外的插件,

var myOptions = {
    val1 : 'text1',
    val2 : 'text2'};var mySelect = $('#mySelect');$.each(myOptions, function(val, text) {
    mySelect.append(
        $('<option></option>').val(val).html(text)
    );});

如果您有很多選項,或者需要非常頻繁地運行此代碼,那么您應(yīng)該考慮使用DocumentFragment而不是不必要地多次修改DOM。對于少數(shù)選項,我會說它不值得。

- - - - - - - - - - - - - - - - 添加 - - - - - - - - - --------------

DocumentFragment是速度增強的好選擇,但document.createElement('option')由于IE6和IE7不支持,我們無法創(chuàng)建選項元素。

我們可以做的是,創(chuàng)建一個新的選擇元素,然后附加所有選項。一旦循環(huán)完成,將其附加到實際的DOM對象。

var myOptions = {
    val1 : 'text1',
    val2 : 'text2'};var _select = $('<select>');$.each(myOptions, function(val, text) {
    _select.append(
            $('<option></option>').val(val).html(text)
        );});$('#mySelect').append(_select.html());

這樣我們只會修改DOM一次!


查看完整回答
反對 回復(fù) 2019-07-31
?
浮云間

TA貢獻(xiàn)1829條經(jīng)驗 獲得超4個贊

沒有插件,如果不使用盡可能多的jQuery,這可以更容易,而不是更老的學(xué)校:

var myOptions = {
    val1 : 'text1',
    val2 : 'text2'};$.each(myOptions, function(val, text) {
    $('#mySelect').append( new Option(text,val) );});

如果要指定選項a)是否為默認(rèn)選擇值,并且b)現(xiàn)在應(yīng)該選擇,則可以傳入另外兩個參數(shù):

    var defaultSelected = false;
    var nowSelected     = true;
    $('#mySelect').append( new Option(text,val,defaultSelected,nowSelected) );


查看完整回答
反對 回復(fù) 2019-07-31
?
蝴蝶刀刀

TA貢獻(xiàn)1801條經(jīng)驗 獲得超8個贊

使用插件:jQuery Selection Box。你可以這樣做:

var myOptions = {
        "Value 1" : "Text 1",
        "Value 2" : "Text 2",
        "Value 3" : "Text 3"
    }
    $("#myselect2").addOption(myOptions, false);


查看完整回答
反對 回復(fù) 2019-07-31
  • 3 回答
  • 0 關(guān)注
  • 624 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號