检查是否选择了组合框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查是否选择了组合框相关的知识,希望对你有一定的参考价值。
我有两个组合框。我想知道选择了哪个组合框。我想在jsp文件中使用ajax,jquery,如下所示。
if(combobox1 selected)
{
action 1
}
if(combobox2 selected)
{
action 2
}
谢谢。
答案
会这样吗?在这种情况下,您可以知道哪个是最后修改过的元素。我使用了switch case,因为你可以有几个combox
<div class="wrapper">
<select class="my_combox" name="combox1">
<option value="1">value 1</option>
<option value="2">value 2</option>
<option value="3">value 3</option>
<option value="4">value 4</option>
</select>
<select class="my_combox" name="combox2">
<option value="5">other value 1</option>
<option value="6">other value 1</option>
<option value="7">other value 1</option>
<option value="8">other value 1</option>
</select>
</div>
脚本
var lastSelectedCombox = "";
$('.my_combox').on('change',function(e){
lastSelectedCombox = $(this).attr('name');
switch(lastSelectedCombox){
case 'combox1':console.log('first combox');
break;
case 'combox2':console.log('second combox');
break;
default:
console.log('any combox expected');
}
})
以上是关于检查是否选择了组合框的主要内容,如果未能解决你的问题,请参考以下文章