2013-08-06 9 views
0

Типы ввода генерировались динамически. Im ищет простой способ получить выбранные или проверенные значения любого типа ввода.Получить значение любого типа ввода

<select name="myinput" > 
    <option value="1">One</option> 
    <option selected="selected" value="2">Two</option> 
    <option value="3">Three</option> 
</select> 

<input type="text" name="myinput" value="Hey Ya!" /> 

Как:

var val = $('[name=myinput]').inputval(); 

Thx за помощью. Marc

Редактировать: Я не знаю тип ввода раньше. Было бы здорово, если бы у jquery было собственное решение без дорогостоящей проверки времени.

+2

Пожалуйста, ознакомьтесь с [API] (HTTP : //api.jquery.com). Это jQuery 101. –

+0

«Типы ввода, генерируемые динамически». «простой способ выбрать или проверить значения любого типа ввода» Что делать, если myinput - это радио или флажок? – bergman

ответ

3

использование .val()

var val = $('[name=myinput]').val(); 
+0

Что делать, если мой вход «выбирает» «радио» или «флажок». Я не знаю тип раньше! – bergman

+0

'select' будет отлично работать ... для' checkbox' и 'radio' вам нужно проверить, проверено ли оно с помощью' $ (field) .is ('checked') ' –

0

для выбора выбранного значения лучше использовать SELECTED селектор

для типа ввода, чтобы получить потребительную стоимость VAL селектора

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