使用Jquery获取Select-Option In Loop的值

时间:2015-06-23 00:10:32

标签: javascript jquery asp.net-mvc

我正在尝试创建一个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>
}

1 个答案:

答案 0 :(得分:0)

如果页面上只有1个select元素,并且其中的选项包含值,则会显示一些JS代码,它们将为您提供选择值:

document.getElementsByTagName('select')[0].onchange = function(){
    alert(this.value);
};

以下是你的工作演示:

http://codepen.io/nicholasabrams/pen/OVOPYK

使用onchange方法使用本机浏览器javascript定位<select>将返回通过用户交互发生时选择的值。

http://www.w3schools.com/jsref/event_onchange.asp