亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

html的下拉框的問題。

html的下拉框的問題。

內誰別跑 2018-04-08 17:52:03
是這樣的。有兩個下拉框。這兩個下拉框的值是一樣的。假設有10個值(0~9)按照從小到大排列其中第一個下拉框的 ID= A1? ?NAME=A1,第二個下拉框??ID = B1??NAME = B1選擇第一個下拉框的時候,選擇某一個值之后,第二個下拉框的值默認變成第一個下拉框的值,而且第二個下拉框的值只可以選擇 之后的三個值。舉兩個例子eg1:第一個選擇了4。第二個下拉框變為4,而且第二個下拉框的內容變為5、6、7。eg2:第一個選擇了1。第二個下拉框變為1,第二個下拉框可以選擇的值只有2、3、4。不管怎樣,先感謝大佬們的幫忙。
查看完整描述

2 回答

已采納
?
酒木君

TA貢獻23條經驗 獲得超7個贊

<hr/>
		<select?id="status1">
			<option?value="0">A0</option>
			<option?value="1">A1</option>
			<option?value="2">A2</option>
			<option?value="3">A3</option>
			<option?value="4">A4</option>
			<option?value="5">A5</option>
			<option?value="6">A6</option>
			<option?value="7">A7</option>
			<option?value="8">A8</option>
			<option?value="9">A9</option>
		</select>
		
		<select?id="status2">
			<option?value="0">B0</option>
			<option?value="1">B1</option>
			<option?value="2">B2</option>
			<option?value="3">B3</option>
			<option?value="4">B4</option>
			<option?value="5">B5</option>
			<option?value="6">B6</option>
			<option?value="7">B7</option>
			<option?value="8">B8</option>
			<option?value="9">B9</option>
		</select>
<script?type="text/javascript">

			$("select#status1").change(function(){
				
				var?status1?=?$(this).val();//得到第一個下拉框的value值
				var?status2?=?parseInt(status1)+1;//將字符串轉為數字并進行+1操作
				var?status3?=?status2+1;//+2
				console.log(status1,status2,status3);
?????			
				//進行字符串拼接
?????			var?text1?=?"B"+status1;
?????			var?text2?=?"B"+status2;
?????			var?text3?=?"B"+status3;
?????			console.log(text1,text2,text3);
?????			$("#status2").empty();//清空第二個下拉框
?????			
?????			//根據status1判斷,避免第二個下拉框中出現違規值
?????			if(status1?<=?7){
	?????			//將得到的文本值分別放入第二個下拉框中
	?????			var?option1?=?$("<option>").val(1).text(text1);
	?????			?$("#status2").append(option1);
	?????			var?option2?=?$("<option>").val(1).text(text2);
	????			?$("#status2").append(option2);
	????			?var?option3?=?$("<option>").val(1).text(text3);
	?????			?$("#status2").append(option3);
?????			}else?if(status1?==?8){
?????				var?option1?=?$("<option>").val(1).text(text1);
	?????			?$("#status2").append(option1);
	?????			var?option2?=?$("<option>").val(1).text(text2);
	????			?$("#status2").append(option2);
?????			}else?if(status1?==?9){
?????				var?option1?=?$("<option>").val(1).text(text1);
	?????			?$("#status2").append(option1);
?????			}
?			});
			
		</script>

根據樓主的要求自己寫了一個小demo,親測可以達到樓主所述目標.

查看完整回答
反對 回復 2018-04-09
  • 內誰別跑
    內誰別跑
    抱歉啊,我現在才看到。你的思路很好,謝謝了。給你看下我的。
?
慕瓜9220888

TA貢獻868條經驗 獲得超0個贊

BWCOAGJLE

LDJVXUXUX

OWOXSMJMJ

QYHMVAXDD

QOHGMZCFI

VRXWBEBGZ

RMSUPMPSP

ONMYQXGTR

ZEXJPVBVR

JRGFRUTPP

WLXJUELDD

EJZFHVIIC

MLLWPPYCP

BTVHTZMMZ

CXZHTDGOR

NMCROOSUS

KSFXQDGGT

EZVNZJIVJ

BWLNJFSCZ

VASYXKGKG

FJJEXGNKF

BPBQZSZMV

NJBBRUURR

AEUMEBREE

IGIQTZWJM

AIHTZINDX

QLWFROXEE

AVUWIVILL

USUGSCVYO

PRXZWSRUX

TOSBWQGJW

NBAWYSBYB

DOQGOBEVZ

YNDPRXRFP

WBHNTGAYI

KMBOUQNRS

FXZSMJMBK

SQNLRGKXU

JOXCYLEBK

IAVONQHKN

ONPFVSMQK

JEJVUKNHA

RZYUWTMDW

WJLNICIFP

WHBTYLVIL

RWRQCPSHE

QUGQMZWZS

INFXTWTWR

XBHTLIVSV

LRUFLVBVR

IWYAZMOVO

WRYQWZMPM

MDZOADAPA

GYDJMZJJW

FNYBJQZTD

IDVXMQHUB

YWPPFBNBL

GLZHNGNGG

VNZBKXDNT

NMJGXRVPZ

MHQZVYBRD

OJUUXAEBU

APRWAUQKA

WIYGEADAA

ZUGLERUXK

FUWYDXQXK

GLWZZZTWZ

CNJEDGNAD

VJZIUHMPP

NFRLMIZMV

CXZRCIVIF

JEKTCFSVL

AVRHNKKXD

ITVOJJWJJ

KEHOAWQTQ

QBGJYYREB

UCUJIMLZV

VJSUQTORU

ODDZRKNKN

IAKQPVMJX

JOGLECPSF

GYQSHHXUG

PUMIQKXCZ

CXCLXUXUK

IJCMBOBYB

NURNCWPWP

RZZLXTQTV

LGVXPIZJG

GIXCOLOVG

WMFSKXKND

EJYKJMGTP

SAIVOBBOH

RGWFXAKXK

XLHMOPOSV

RQTFAXAKX

RFSUGCPCF

HYATVQNNN

JEGVEKXER

WKWIHUKEU

AUDSYBOPL

IDFVXKNUQ

NPPOJBSBB

TVUWADKHX

HMYNGWJDG

HDIKWGWQD

HNZLFWPMM

FKYNZJFSW

APXEATJWJ

MNNWSVVYS

GEOXZVZVF

HVFZRYLRL

IRQSYBBVE

VRAWTNKYV

UVXQNJBOR

LEAPYEILR

OCUDVLYIY

RWYRWZCPM

OMFJECZDZ

AEWIYUXHO

FQKZVEBKR

NLQTOBVIB

GUMOKXRUY

ZTVRNQDWZ

KCPEDTNZV

SGSUDQWTG

XZEGPQCFT

DRXPYVVSB

LZPXGWWPF

QFRZPITXK

GUWFURRBT

JNFBDNDIB

GUGKWQVIL

JYJMBOXAN

FQJLDGXGT

AVHJLOHOH

JEGSHEBOK

MUWCLVSLL

PRMIAUANA

FKCSHHKHE

ZXWLHRHKX

JEPSNAUXF

RANIRFPLI

LACMRYJMP

CGPVXQANH

UMODFIFSV

ODYUWWTGP

XMHTVCCIM

HAPNNJMPP

LJPRANGGG

OWIKJPJCN

SXWYDXUZM

TRTZEJMTZ

TVLHZMZFP

OSRHPWZFZ

PXMLGKPVM

IZFHJTHKA

NIAWYBDKR

NBDSLVIVF

WHNZPJFZC

YFHBAXDAN

BLKMILFFO

KYXDLERJJ

DIXWIEREM

PDFUMPPCT

LMOQMPIVS

NRTIEYORZ

YAFHGTWWP

UHZCUKLBU

UMEGMFMZM

PJFUGNADJ

YGLKJGBIV

MQMUQXERU

TUUDSCVQW

RVOKDXRER

SGSQGBOBX

PYAZGTDJK

SDPDZCPIV

OGLUPMJCZ

NYYAMKERE

NYKWMGWGN

查看完整回答
反對 回復 2021-10-20
?
酒木君

TA貢獻23條經驗 獲得超7個贊

不過我的第二個下拉框賦值和樓主的有點不一樣,道理都是相同的(主要還是我寫錯了...手動尷尬)

查看完整回答
反對 回復 2018-04-09
  • 2 回答
  • 0 關注
  • 1406 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號