三个下拉列表框的值都是相同的,用jquery怎么判断选择三个下拉列表框是不能重复的?

2024年11月16日 21:38
有4个网友回答
网友(1):

原理:每个下拉列表框的值改变时都触发一个事件,这个事件获取其值,再判断与另二者有没有重复。




function change(obj)
{
switch(obj)
{
case 1:
if($("#sel1").val() == $("#sel2").val() || $("#sel1").val() == $("#sel3").val())
alert("列表框的值不能一样");
break:
case 2:
if($("#sel2").val() == $("#sel1").val() || $("#sel2").val() == $("#sel3").val())
alert("列表框的值不能一样");
break:
case 3:
if($("#sel3").val() == $("#sel1").val() || $("#sel3").val() == $("#sel2").val())
alert("列表框的值不能一样");
break:
}
}
还有不懂,随时再问

网友(2):






select test



Hello World






网友(3):

WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)

网友(4):

jquery里面有个.each 不妨尝试一下