代码之家  ›  专栏  ›  技术社区  ›  Brij

使用jquery中的选定选项复制/克隆下拉列表

  •  14
  • Brij  · 技术社区  · 14 年前

    火狐 对于所选选项。

    我有一个有不同控制的div。我必须把整个div复制到这样的变量中

    var $orginalDiv = $('#myDiv');
    var $clonedDiv = $orginalDiv.clone();
    
    $clonedDiv.find('select').each(function() {
    
    
    ....Something do here for assigning selected options from original div ..
    
                });
    

    3 回复  |  直到 14 年前
        1
  •  17
  •   redsquare    14 年前
    var $orginalDiv = $('#myDiv');
    var $clonedDiv = $orginalDiv.clone();
    
    //get original selects into a jq object
    var $originalSelects = $orginalDiv.find('select');
    
    $clonedDiv.find('select').each(function(index, item) {
    
         //set new select to value of old select
         $(item).val( $originalSelects.eq(index).val() );
    
    });
    

    here 在JSFIDLE

        2
  •  0
  •   triplethreat77    12 年前

        3
  •  0
  •   Rikin Adhyapak    11 年前

    $('select[id*=cstate]').val($('select[id*=state]').val());