用js給select插入,用js給select插入option

2021-05-19 11:09:56 字數 2917 閱讀 6604

1樓:阿迪阿迪

按下列排版輸入下列**:

if (data)

在前端但是樣沒有反應,下拉框是空白的。jsonobject確實是有值的。

更多0select.options.length=0;           //把select物件的所有option清除掉

select.options.remove(i);           //把select物件的第i個option清除掉

==請選擇人員==

test

js動態新增與刪除option物件

2樓:baby_原來

1、使用innerhtml

2、options.add

//根據select查詢物件,

var obj=document.getelementbyid('myselect'); //獲取到id為'myselect'的select元素

//新增一個選項

obj.add(new option("文字","值")); //新增select的options  這個只能在ie中有效

obj.options.add(new option("text","value")); //新增select的options  這個相容ie與firefox

3樓:無箭的丘位元

js裡用addoption方法,給select動態新增option。

怎樣用js給option新增「選中」屬性?

4樓:

訪問資料之前,你肯定要傳入一個下拉的value進去,在跳轉回來之後,再獲取這個值,然後迴圈遍歷這個下拉所有option,去判斷,如果options[i]==這個值,就selected='selected':一二三

5樓:真心交流

例:省級

js怎麼新增一個下拉選單的值

6樓:匿名使用者

這個問題其實很簡單

7樓:匿名使用者

用的onclick方法,觸發一個js方法add(),

在add方法中提取text的value值,動態的加到select下邊

8樓:匿名使用者

var op=new object();

op.oselect=document.formname.selectname;

op.cnodes=function(text,value);

怎麼用js動態 設定select中的某個值為選中值

9樓:水閏愛樹木

用js動態設定select的方法如下:

手動通過原生js來實現:

/*** 設定select控制元件選中

* @param selectid select的id值* @param checkvalue 選中option的值*/

function set_select_checked(selectid, checkvalue)  }  }

然後通過這樣來呼叫:

// 設定select選中該班組

set_select_checked('edit-group', group_id);

注意:不要傳'#edit-group'。

擴充套件資料js動態設定select中option選中/** * 設定select選中

* @param selectid select的id值* @param checkvalue 選中option的值* @author lqy */

function setselectchecked(selectid, checkvalue)  }  };

10樓:匿名使用者

form1.aa.innerhtml = "************";

就可以了,這裡form1是form標籤的name屬性值。

等好右邊的東東可以是字串變數,因此具體加多少個,怎麼加,呵呵,樓主應該知道了吧?

ie下面可以。其他瀏覽器從沒試過。

11樓:小舅舅有點帥

用js動態設定select的方法如下:

通過原生js來實現:

/*** select控制元件選中

* @param selectid select的id值

* @param checkvalue option的值

*/function set_select_checked(selectid, checkvalue)  }  }

// select選中該班組

set_select_checked('edit-group', group_id);

注意:不要'#edit-group'。

擴充套件資料

$("#select_id option[value='1']").removeattr("selected");根據值去除選中狀態

$("#select_id option[value='"+msg.data.categoryid+"']").attr("selected","selected");

根據值讓option選中

//下拉框index屬性為5 選中

$("#selectid").get(0).selectedindex = 5;

//下拉框value屬性為4 選中

$("#selectid").val(4);

//下拉框text屬性為5 選中

$("#selectid option[text=5]").attr("selected", "selected");

$("#yyt option:contains('5')").attr("selected", true);

怎麼動態生成js變數,怎麼在JS“”中插入變數

動態生成全域性變數 簡單的用字串作為變數名 window hello hello,world alert hello 批量定義 for var i 0 i 10 i alert var0 alert var9 解釋 所有的全域性變數都存在window變數裡。window是個js本身定義的變數,型別為...

怎樣用js控制火狐開啟新的頁面,怎樣用js控制火狐開啟一個新的頁面

blank,在bai新瀏覽器視窗中開啟鏈du接檔案。parent,將鏈zhi接的檔案載入含有dao該連結框架版 的父框架集或權父視窗中。如果含有該連結的框架不是巢狀的,則在瀏覽器全屏視窗中載入連結的檔案,就象 self引數一樣。js中怎樣在一個新頁面開啟?在其他瀏覽器裡面,指定使用火狐瀏覽器開啟某一...

本人js菜鳥,怎樣用js獲取ul裡面的li元素,用js寫,不用jq

var dv document.getelementbyid star 獲取的div var ularr dv.getelementsbytagname ul 獲取div下的ul var liarr ularr 0 getelementsbytagname li 獲取div下的ul下的li liar...