selectドロップダウン・メニューOptionオブジェクトadd(elements,index)メソッドを使用して動的に追加

3122 ワード

オリジナルjsのadd関数はドロップダウンメニューにオプションを追加します
1.object.add(oElement [, iIndex])
indexオプションパラメータ:要素が配置されているインデックス番号、整形値を指定します.値が指定されていない場合は、コレクションの最後に追加されます.一番前に追加するには、インデックス値0を指定すればいいです.
@@注意:
addメソッドはjsオリジナルメソッドで、element要素オブジェクトに属し、jqueryオブジェクトを使用して要素を取得する場合に使用できません.
  var select = $('#select');
           select.add(new Option(txt,val))
ヒント:undefined add function()
var obj = document.getElementById('select');
obj.options.add(new Option(txt,val));
正しい
var objSelect=document.getElementById("select");

objSelect.options.add( new Option(txt, val));
objSelect.add( new Option(txt, val)); //    
objSelect.add( new Option(txt, val),0);//     
index

2.Optionオブジェクト
Optionオブジェクトoptions=new Option('テキスト','value')を作成します.