У меня есть форма, как этотполучить переключателе выбранное значение по имени тега JQuery
<label>Select country</label>
<select name="country">
<option value="IND" selected="selected">India</option>
<option value="MY">Malaysia</option>
<option value="US">United states</option>
</select>
</label>
Я хочу, чтобы получить значение выбранной страны с помощью JQuery.
Это мой код в JQuery документ блока: Мой JQuery версия: JQuery-1.10.1.js
alert($('select[name="country"]').find(":selected").val());
alert($('select[name="country"] option:selected').val());
Я не хотел бы называть селектор по ID или класса. Заранее спасибо.
Я не мог писать onChange для выбора страны. Мне нужно выполнить запрос ajax при размывании поля ввода даты (followup_date).
$('#followup_date').change(function(e) {
if($(this).val()!='')
{
//$('.tmslot').not(this).attr('checked', false);
var slot = $(this).val();
var country_id = $('select[name="country"] option:selected').val();
Моя проблема в том, я получаю неопределенными для COUNTRY_ID. Метод
Вам нужно это $ ('select [name = "country"]'). Val(); – priya786
'alert ($ ('select [name =" country "]'). Val());' должно быть хорошо - http://jsfiddle.net/arunpjohny/sof2pjbs/2/ –
Это работает для меня '$ ('select [name = "country"]'). find (": selected"). val(); ' – mgamon