jquery 怎样获取select 的id?
例如:<td><label for="area_code">地区:</label></td>
<td >
<select id="area_code" name="area_code">
</select>
         </td>
我想在javascript中获取"area_code" 这个字符串,怎么获取?

解决方案 »

  1.   

    你可以通过给这个  select加个class比如aaa,这样可以取得这个jquery对象 $("select[class='aaa']"),然后取它的属性id的值  $("select[class='aaa']")[0].id,或者$("select[class='aaa']").attr("id")
      

  2.   

    或者 $("select.aaa") =$("select[class='aaa']")
      

  3.   

    document.getElementsByTagName("select") 返回的是个select的集合(页面中的所有select)
      

  4.   

    取得dom对象,返回id就可以了。
      

  5.   

    $("#area_code").attr("id");直接搞定了。别想别的了,给分吧。
      

  6.   

    都是高手啊,绕那么远取个属性值,还挂class妈的,吐血了
      

  7.   

    5楼的是可以的。不要想太多了,直接通过属性取值就行了。$("元素").attr("属性值")
      

  8.   


    $(#testSelect option:selected').text();
    或$("#testSelect").find('option:selected').text();
    或$("#testSelect").val();应该都可以吧