【发布时间】:2018-03-02 01:04:56
【问题描述】:
我有两个组合框。我想知道选择了哪个组合框。我想在 jsp 文件中使用 ajax、jquery 像下面那样做。
if(combobox1 selected)
{
action 1
}
if(combobox2 selected)
{
action 2
}
谢谢。
【问题讨论】:
标签: javascript jquery ajax jsp
我有两个组合框。我想知道选择了哪个组合框。我想在 jsp 文件中使用 ajax、jquery 像下面那样做。
if(combobox1 selected)
{
action 1
}
if(combobox2 selected)
{
action 2
}
谢谢。
【问题讨论】:
标签: javascript jquery ajax jsp
会是这个吗?在这种情况下,您可以知道哪个是最后修改的元素。我使用 switch case 是因为你可以有多个组合框
<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');
}
})
【讨论】: