jquery,单击按钮时获取dropdownlist的id
我的dom看起来像:jquery,单击按钮时获取dropdownlist的id,jquery,Jquery,我的dom看起来像: <td> <select id=s1 class=c1>...</select> <select id=s2 class=c1>...</select> <select id=s3 class=c1>...</select> <input type=button id=btn value=click/> </td> ... ... ... 现在,当页面加载时,
<td>
<select id=s1 class=c1>...</select>
<select id=s2 class=c1>...</select>
<select id=s3 class=c1>...</select>
<input type=button id=btn value=click/>
</td>
...
...
...
现在,当页面加载时,我执行$(“.c1”).hide()然后根据其他逻辑,使其中一个可见
现在,单击按钮时,我需要当前可见的下拉列表的ID
我该怎么做
$("select.c1:visible").attr("id")
应该返回第一个可见的select元素的ID
另外,请引用您的属性值
$('#btn').click( function(){
$('select.c1:visible').get(0).id
});
顺便说一句,您应该知道ID不是在JavaScript中查找和处理元素的唯一方法。我的意思是$(“select:visible”)
已经包含了元素本身 851个问题…51%接受…加油!
$("select:visible").attr("id")