js 获取不到 select 下拉框 value值
请选择拉黑激活functionlahei(userid){//varvs=$("#lahei11").val();varselect=document.getElemen...
请选择 拉黑 激活 function lahei(userid) { // var vs=$("#lahei11").val(); var select = document.getElementById('lahei11'); var vs= select.options[select.selectedIndex].value; alert(vs);
如图只能获取第一个select 的value的值,下面的 获取不到
<select onchange="lahei('<%#Eval("userid").ToString()%>')" id="lahei11">
<option value="0" label="请选择">请选择</option>
<option value="1" label="拉黑">拉黑</option>
<option value="2" label="激活">激活</option>
</select> 展开
如图只能获取第一个select 的value的值,下面的 获取不到
<select onchange="lahei('<%#Eval("userid").ToString()%>')" id="lahei11">
<option value="0" label="请选择">请选择</option>
<option value="1" label="拉黑">拉黑</option>
<option value="2" label="激活">激活</option>
</select> 展开
2个回答
2015-11-10
展开全部
如果你的数据是循环出来的,所有select的id是相同的,所以取不到
更多追问追答
追问
那怎么解决这个问题
追答
','lahei')" id="">
请选择
拉黑
激活
function lahei(userid,xxx) { // var vs=$("#"+xxx+userid).val();
}
试试这样吧
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询