Jquery操作select
1.判斷select選項中是否存在Value="paraValue"的Item
$("#selectid option[@value='paraValue']").length>0
2.加入一個Item ##$("#selectid").append("
$("#selectid option").eq(0).attr('selected', 'true');
$("#selectid").val();
9.得到select的目前選取項目的text
#$( "#selectid").text();
10. 得到select的目前選取項目的Index
document.getElementById("select1").selectedIndex;$("#selectid").get(0).selectedIndex
11. 清空select的項目
$("#selectid").empty();
//1.判斷select選項中是否存在Value="paraValue"的Item
function jsSelectIsExitItem(objSelect,objItemValue)
- #{
-
# #var #isExit =
## #false ; # #for##
#for- ## (
-
var# i=0;i;I++)
{ - #### #########if##### ######(objSelect.options[i].value == objItemValue) # ########### { ###
isExit = true# ##o ##
- break>
- }
-
#" isExit; }
- //2.向select選項中加入一個Item
-
#function
jsAddItemToSelect(objSelect, obj項目 # if
(jsSelectIsExitItem(objSelect,objItemValue)) ##(jsSelectIsExitItem(objSelect,objItemValue))
-
# { # alert(
); }
- #else #
{
-
#
- Option(objItemText,objItemValue);
- Option(objItemText,objItemValue);
-
#// objSelect.options[objSelect.options.length] = varItem; # add(varItem, objItemPos); alert(##"成功加入"
# } #}
- ## #//3.從select選項中刪除一個Item### #########################function###### ################################################################### ##jsRemoveItemFromSelect(objSelect,objItemValue) ############{ ########### ### ############卷################## ### #########if###### ######(jsSelectIsExitItem(objSelect,objItemValue) ) ############ { ###
-
for## ##(# ##(#
# i=0;i;I++)
{ ##if (objSelect.options[i].value == objItemValue)
- objSelect.options.remove(i);
- # ;
} alert( #"成功刪除"
- );
- }
#else
# {
- "該select中不存在該項目" );
}
- ##//4.修改select選項中value="paraValue"的text為"paraText"
- date
ItemToSelect(objSelect, obj項目
-
##
(jsSelectIsExitItem(objSelect,objItemValue))
(jsSelectIsExitItem(objSelect,objItemValue)) -
# {
# forfor## forfor## #
var{
#1 # if
#(objSelect.options[i]# {
break ; #
}
} #
"成功修改" -
); }
## { # {
# 中不存在該項"
- );
}
} - //5.設定select中text="paraText"的第一個Item為選取
-
function
- jsSelectItemByValue(objSelect,objItemText)
# {
-
//判斷是否存在
- # #
var isExit = false ;
-
for ##(# ##(#
##( # - #var
-
i=0;i;I++) {
# ## - ##
if (objSelect.options[i].text == objItemText) {
-
# objSelect.options[i].selected = true
##; -
true # isExit =
true break
; } #
- ##
//Show出結果
- ##
-
if (isExit)
-
{
######### { ############ (### ######"成功選中"##### ###); ############# alert(
"該select中不存在該項"-
} #}
- /
##/16.設定select中value="paraValue"的Item 為選取
- document.all.objSelect.value = objItemValue;
-
var
currSelectValue = document.all.objSelect.value; -
var
currSelectText = document.all.objSelect.options[document.all.objSelect.selectedIndex].text;
以上是Jquery操作select的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

LinuxDeploy的操作步驟及注意事項LinuxDeploy是一款強大的工具,可協助使用者在Android裝置上快速部署各種Linux發行版,讓使用者在行動裝置上體驗完整的Linux系統。本文將詳細介紹LinuxDeploy的操作步驟以及注意事項,同時提供具體的程式碼範例,幫助讀者更好地使用此工具。操作步驟:安裝LinuxDeploy:首先在

隨著智慧型手機的普及,螢幕截圖功能成為日常使用手機的必備技能之一。華為Mate60Pro作為華為公司的旗艦手機之一,其截圖功能自然也備受用戶關注。今天,我們就來分享華為Mate60Pro手機的截圖操作步驟,讓大家能夠更方便地進行截圖操作。首先,華為Mate60Pro手機提供了多種截圖方式,可以依照個人習慣選擇適合自己的方式來操作。以下詳細介紹幾種常用的截

jQuery中如何使用PUT請求方式?在jQuery中,發送PUT請求的方法與發送其他類型的請求類似,但需要注意一些細節和參數設定。 PUT請求通常用於更新資源,例如更新資料庫中的資料或更新伺服器上的檔案。以下是在jQuery中使用PUT請求方式的具體程式碼範例。首先,確保引入了jQuery庫文件,然後可以透過以下方式發送PUT請求:$.ajax({u

標題:jQuery小技巧:快速修改頁面所有a標籤的文字在網頁開發中,我們經常需要對頁面中的元素進行修改和操作。使用jQuery時,有時候需要一次修改頁面中所有a標籤的文字內容,這樣可以節省時間和精力。以下將介紹如何使用jQuery快速修改頁面所有a標籤的文本,同時給出具體的程式碼範例。首先,我們需要引入jQuery庫文件,確保在頁面中引入了以下程式碼:<

標題:使用jQuery修改所有a標籤的文字內容jQuery是一款受歡迎的JavaScript庫,被廣泛用於處理DOM操作。在網頁開發中,經常會遇到需要修改頁面上連結標籤(a標籤)的文字內容的需求。本文將介紹如何使用jQuery來實現這個目標,並提供具體的程式碼範例。首先,我們需要在頁面中引入jQuery庫。在HTML檔案中加入以下程式碼:

目錄Astar Dapp 質押原理質押收益 拆解潛在空投項目:AlgemNeurolancheHealthreeAstar Degens DAOVeryLongSwap 質押策略 & 操作“AstarDapp質押”今年初已升級至V3版本,對質押收益規則做了不少調整。目前首個質押週期已結束,第二質押週期的「投票」子週期剛開始。若要獲得「額外獎勵」收益,需掌握此關鍵階段(預計持續至6月26日,現餘不到5天)。我將細緻拆解Astar質押收益,

PHP字串操作:有效去除空格的實用方法在PHP開發中,經常會遇到需要對字串進行去除空格操作的情況。去除空格可以讓字串更加整潔,方便後續的資料處理和顯示。本文將介紹幾種有效的去除空格的實用方法,並附上具體的程式碼範例。方法一:使用PHP內建函數trim()PHP內建函數trim()可以移除字串兩端的空格(包括空格、製表符、換行符等),非常方便且簡單易用

Win8電腦開機密碼忘記是許多人在日常使用電腦時會遇到的問題。當我們忘記了登入密碼,會導致無法正常進入系統,對我們的日常使用造成不便。如果你剛好碰到了這個問題,不必擔心,下面我將介紹一些簡單的操作,幫助你快速恢復Win8電腦的開機密碼。方法一:使用Microsoft帳號密碼如果你的Win8電腦登入使用的是Microsoft帳戶,你可以嘗試使用該帳號的密碼進行
