2017-07-15 12 views
0

私のコードでは、2つのdropdownlistboxを使用しています。最初のDDLから、私は複数の値の配列を持っています。値のいずれかを選択してボタンをクリックすると、選択した値が最初のDDLから削除され、2番目のDLLに追加されます。これらのプロセスはすべて正しく実行されています。デフォルトオプションを選択する方法は?

ただし、選択したデフォルトのオプションを2番目のDDLに設定するにはどうすればよいですか?これは私のスクリプトです:new Optionの引数を使用すると、別のオプションがSelIDと同じに選択値を設定することです

var newRow = new Option(SelText,SelID, true, true); 

new Option(text, value, defaultSelected, selected); 

てみましたされているよう

function SelectMoveRows(SS1,SS2) 
{ 
    var SelID=''; 
    var SelText=''; 
    var count=0; 
    // Move rows from SS1 to SS2 from bottom to top 
    for (i=SS1.options.length - 1; i>=0; i--) 
    { 
     if (SS1.options[i].selected == true) 
     { 
      SelID=SS1.options[i].value; 
      SelText=SS1.options[i].text; 
      var newRow = new Option(SelText,SelID);   
      SS2.options[SS2.length]=newRow;    
      SS1.options[i]=null; 
      //count++;//by raghu 
     } 
    } 
} 

答えて

0

を見てオプションを挿入した後

SS2.value = SelID; 
+0

私はお答えいただきましてありがとうございました。私は試してみます –

+0

ちょっとうまくいきます。 –

関連する問題