国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery動態添加刪除select項(實現代碼)

2019-11-20 22:20:33
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

// 添加
function col_add() {
 var selObj = $("#mySelect");
 var value="value";
 var text="text";
 selObj.append("<option value='"+value+"'>"+text+"</option>");
}
// 刪除
function col_delete() {
 var selOpt = $("#mySelect option:selected");
 selOpt.remove();
}
// 清空
function col_clear() {
 var selOpt = $("#mySelect option");
 selOpt.remove();
}

以上方法為jQuery動態添加、刪除和清空select。下面是純js的寫法:
復制代碼 代碼如下:

var sid = document.getElementById("mySelect");
sid.options[sid.options.length]=new Option("text","value");   // 在select最后添加一項

其他常用的方法:
復制代碼 代碼如下:

$("#mySelect").change(function(){//code...});    //select選中項改變時觸發

// 獲取select值
var text=$("#mySelect").find("option:selected").text();   //獲取Select選中項的Text
var value=$("#mySelect").val();   //獲取Select選中項的Value
var value=$("#mySelect option:selected").attr("value");   //獲取Select選中項的Value
var index=$("#mySelect").get(0).selectedIndex;   //獲取Select選中項的索引值,從0開始
var index=$("#mySelect option:selected").attr("index");   //不可用?。?!
var index=$("#mySelect option:selected").index();   //獲取Select選中項的索引值,從0開始
var maxIndex=$("#mySelect option:last").attr("index");   //不可用!!!
var maxIndex=$("#mySelect option:last").index();//獲取Select最大索引值,從0開始
$("#mySelect").prepend("<option value='value'>text</option>");   //Select第一項前插入一項

// 設置select值
//根據索引設置選中項
$("#mySelect").get(0).selectedIndex=index;//index為索引值 
//根據value設置選中項
$("#mySelect").attr("value","newValue"); 
$("#mySelect").val("newValue"); 
$("#mySelect").get(0).value = value; 
//根據text設置對應的項為選中項
var count=$("#mySelect option").length; 
for(var i=0;i<count;i++) 
{
    if($("#mySelect").get(0).options[i].text == text) 
    { 
        $("#mySelect").get(0).options[i].selected = true; 
        break; 
    } 

// 清空select
$("#mySelect").empty();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌兰县| 五家渠市| 诏安县| 北辰区| 个旧市| 土默特右旗| 怀远县| 长岛县| 宜兴市| 两当县| 乐清市| 鹿邑县| 河曲县| 信阳市| 同心县| 北海市| 从化市| 冕宁县| 沐川县| 贵港市| 五大连池市| 若尔盖县| 綦江县| 武冈市| 垦利县| 阿鲁科尔沁旗| 木兰县| 泾川县| 宁化县| 庄浪县| 敖汉旗| 连城县| 商水县| 蓬溪县| 正定县| 大同县| 准格尔旗| 繁峙县| 永兴县| 湘乡市| 大名县|