我正在尝试创建一个Asp.Net Mvc Ajax项目。我必须使用jquery在一个循环中获取select-option的值。所有选择的id是相同的,当我尝试它时,名称是相同的第一个选择的值.btw我已尝试过这个标题中的所有内容:jQuery Get Selected Option From Dropdown。你能帮帮我吗?
@foreach (var item in Model)
{
<select id="selSaat">
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
}
答案 0 :(得分:0)
如果页面上只有1个select元素,并且其中的选项包含值,则会显示一些JS代码,它们将为您提供选择值:
document.getElementsByTagName('select')[0].onchange = function(){
alert(this.value);
};
以下是你的工作演示:
http://codepen.io/nicholasabrams/pen/OVOPYK
使用onchange方法使用本机浏览器javascript定位<select>
将返回通过用户交互发生时选择的值。