2016-04-28 4 views
1

я с этим на клиентской стороне консолиКак получить выбранное значение @ html.dropdownlist здесь?

enter image description here

Я хочу, чтобы извлечь только 2015, который в настоящее время выбранный вариант. Как это возможно?

+2

'$ ('# YearIn вариант: выбран'). Текст() ' – guradio

+1

Вам нужно поставить код в вопрос, а не его изображение! –

ответ

2

EDITED

По this ссылке,

$("#YearIn option:selected").text(); 

Это должно сделать.

+1

Первый будет возвращен '1' (не' 2015') –

+1

это неправильно..и удивляться, кто вернет неправильный ответ – guradio

+1

Удалите первый синтаксис, он не будет работать –

3

Вы можете попробовать это:

var selectedOptionText = $("YearIn option:selected").text(); 

Например проверить следующий фрагмент:

$(function(){ 
 
    $("#YearIn").change(function(){ 
 
    alert($("#YearIn option:selected").text()); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select id="YearIn"> 
 
    <option val="1">One</option> 
 
    <option val="2">Two</option> 
 
    <option val="3">Three</option> 
 
    <option val="4" selected>Four</option> 
 
    <option val="5">Five</option> 
 
</select>

Смежные вопросы