最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery操作Select的Option上下移動及移除添加等等

 更新時間:2013年11月18日 15:52:15   作者:  
jQuery操作Select Option:向上移動選中的option、向下移動選中的option、移除選中的option、獲取所有的option值、添加option等等,下面有個不錯的示例,感興趣的朋友不要錯過
復(fù)制代碼 代碼如下:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<script type="text/javascript" src="jquery-1.9.1.min.js"></script>

<script type="text/javascript">
/**
* 向上移動選中的option
*/
function upSelectedOption(){
if(null == $('#where').val()){
alert('請選擇一項');
return false;
}
//選中的索引,從0開始
var optionIndex = $('#where').get(0).selectedIndex;
//如果選中的不在最上面,表示可以移動
if(optionIndex > 0){
$('#where option:selected').insertBefore($('#where option:selected').prev('option'));
}
}

/**
* 向下移動選中的option
*/
function downSelectedOption(){
if(null == $('#where').val()){
alert('請選擇一項');
return false;
}
//索引的長度,從1開始
var optionLength = $('#where')[0].options.length;
//選中的索引,從0開始
var optionIndex = $('#where').get(0).selectedIndex;
//如果選擇的不在最下面,表示可以向下
if(optionIndex < (optionLength-1)){
$('#where option:selected').insertAfter($('#where option:selected').next('option'));
}
}

/**
* 移除選中的option
*/
function removeSelectedOption(){
if(null == $('#where').val()){
alert('請選擇一項');
return false;
}
$('#where option:selected').remove();
}

/**
* 獲取所有的option值
*/
function getSelectedOption(){
//獲取Select選擇的Text
var checkText = $('#where').find('option:selected').text();
//獲取Select選擇的Value
var checkValue = $('#where').val();
alert('當(dāng)前被選中的text=' + checkText + ', value=' + checkValue);
var ids = '';
var options = $('#where')[0].options;
for(var i=0; i<options.length; i++){
ids = ids + '`' + options[i].id;
}
alert('當(dāng)前被選中的編號順序為' + ids);
}

/**
* 添加option
*/
function addSelectedOption(){
//添加在第一個位置
$('#where').prepend('<option value="hbin" id="where06">Haerbin</option>');
//添加在最后一個位置
$('#where').append('<option value="hlj" id="where07">HeiLongJiang</option>');
$('#where').attr('size', 7);
}
</script>

<div id="updown">
<select id="where" name="where" size="5">
<option value="hk" id="where01">Hong Kong</option>
<option value="tw" id="where02">Taiwan</option>
<option value="cn" id="where03">China</option>
<option value="us" id="where04">United States</option>
<option value="ca" id="where05">Canada</option>
</select>
</div>
<br/>
<input type="button" value="上移" onclick="upSelectedOption()"/>
<input type="button" value="下移" onclick="downSelectedOption()"/>
<input type="button" value="刪除" onclick="removeSelectedOption()"/>
<input type="button" value="確定" onclick="getSelectedOption()"/>
<input type="button" value="添加" onclick="addSelectedOption()"/>

相關(guān)文章

  • jQuery-1.9.1源碼分析系列(十一)DOM操作續(xù)之克隆節(jié)點

    jQuery-1.9.1源碼分析系列(十一)DOM操作續(xù)之克隆節(jié)點

    這篇文章主要介紹了jQuery-1.9.1源碼分析系列(十一)DOM操作續(xù)之克隆節(jié)點的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • 基于JQuery的一句話搞定手風(fēng)琴菜單

    基于JQuery的一句話搞定手風(fēng)琴菜單

    基于JQuery的一句話搞定手風(fēng)琴菜單效果代碼,需要的朋友可以參考下
    2012-09-09
  • Jquery+Ajax實現(xiàn)跨域訪問

    Jquery+Ajax實現(xiàn)跨域訪問

    這篇文章介紹了Jquery實現(xiàn)Ajax跨域訪問的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 基于PHP和Mysql相結(jié)合使用jqGrid讀取數(shù)據(jù)并顯示

    基于PHP和Mysql相結(jié)合使用jqGrid讀取數(shù)據(jù)并顯示

    jqGrid可以動態(tài)讀取和加載外部數(shù)據(jù),本文將結(jié)合PHP和Mysql給大家講解如何使用jqGrid讀取數(shù)據(jù)并顯示,以及可以通過輸入關(guān)鍵字查詢數(shù)據(jù)的ajax交互過程
    2015-12-12
  • 易操作的jQuery表單提示插件

    易操作的jQuery表單提示插件

    這篇文章主要為大家介紹了易操作的jQuery表單提示插件,使用它可以輕松為表單控件添加淡入淡出動畫效果的提示,感興趣的小伙伴們可以參考一下
    2015-12-12
  • jquery-mobile基礎(chǔ)屬性與用法詳解

    jquery-mobile基礎(chǔ)屬性與用法詳解

    這篇文章主要介紹了jquery-mobile基礎(chǔ)屬性與用法,結(jié)合實例形式詳細(xì)分析了jQuery-mobile常用屬性功能與具體使用技巧,需要的朋友可以參考下
    2016-11-11
  • HTML+jQuery實現(xiàn)簡單的登錄頁面

    HTML+jQuery實現(xiàn)簡單的登錄頁面

    這篇文章主要介紹了用三種方法實現(xiàn)簡單的登錄頁面的制作:純HTML、HTML+jQuery(form data)格式、HTML+jQuery(json)格式。感興趣的同學(xué)可以跟隨小編一起學(xué)習(xí)一下
    2021-12-12
  • 利用jquery給指定的table動態(tài)添加一行、刪除一行的方法

    利用jquery給指定的table動態(tài)添加一行、刪除一行的方法

    下面小編就為大家?guī)硪黄胘query給指定的table動態(tài)添加一行、刪除一行的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • jquery 漂亮的刪除確認(rèn)和提交無刷新刪除示例

    jquery 漂亮的刪除確認(rèn)和提交無刷新刪除示例

    jquery 漂亮的刪除確認(rèn)和提交無刷新刪除,本例數(shù)據(jù)庫結(jié)構(gòu)很簡單,就一個字段就行了,具體的實現(xiàn)代碼如下,感興趣的朋友可以參考下
    2013-11-11
  • 寫出高效jquery代碼的19條指南

    寫出高效jquery代碼的19條指南

    討論jQuery和javascript性能的文章并不罕見。然而,本文我計劃總結(jié)一些速度方面的技巧和我本人的一些建議,來提升你的jQuery和javascript代碼。好的代碼會帶來速度的提升??焖黉秩竞晚憫?yīng)意味著更好的用戶體驗
    2014-03-03

最新評論

珠海市| 兰州市| 泗水县| 博兴县| 五家渠市| 贵州省| 镇雄县| 迭部县| 瓮安县| 桃源县| 静乐县| 邻水| 凉山| 赣榆县| 全州县| 武清区| 庆安县| 横峰县| 合江县| 仁化县| 仁怀市| 日土县| 会东县| 蒙山县| 和平县| 信阳市| 邵阳市| 怀远县| 海淀区| 德保县| 武平县| 兴城市| 专栏| 柳州市| 无为县| 台中县| 泌阳县| 赞皇县| 浏阳市| 陕西省| 本溪市|