如何选择html-select jquery

时间:2009-04-28 20:12:19

标签: jquery

我的HTML是这样的:

<select id="slctDiv2" class="slct"><option value="0">Any</option>
<option   value="1">Administration</option><option value="2">Collections</option>     
<option value="3">Distribution</option><option value="4">Engineering</option>
<option value="5">Treatment</option></select>

如果通过jquery找到所选选项,如何获取选择项目的ID(在本例中为“slctDiv2”)。

$('#slctDiv1,#slctDiv2').change(function(){

  if($(this).parent().attr('id')=='slctDiv2'){
    //do this
   }else{
    //do that
  }
});

使用父功能不起作用。

3 个答案:

答案 0 :(得分:1)

我相信你已经有了选择(根据HTML中的ID和JS中的ID),而不是选项,所以你只需要这样做:

$('#slctDiv1,#slctDiv2').change(function(){
    if($(this).attr('id')=='slctDiv2'){ //do this
    }else{ //do that 
    }
});

答案 1 :(得分:0)

$( “#slctDiv2”)VAL();

答案 2 :(得分:0)

哇!因为我没有发布我的整个代码,所以你们不知道在改变事件之后我正在做一个$ .getJSON所以我的$(这个)我猜是引用了xhr。咄。感谢(并且遗憾地浪费)你的时间!