2014-11-19 4 views
-2
$('.next').click(function(){ 
    var buttonVal = document.querySelector('input[name="quiz"]:checked').value; 
    alert(buttonVal); 
}) 

Так что это работает, но я хотел бы посмотреть, как выглядит синтаксис в jQuery.Значение кнопки в jQuery

Когда я нажимаю эту кнопку с классом next и в уведомлении, я получаю уведомление о том, что является значением переключателя.

Я пробовал записывать функцию в jQuery разными способами, но предупреждение всегда [Object object]. Это не такая уж большая проблема, поскольку она работает, но я такой упрямый и не могу ее решить самостоятельно.

+2

$ ('вход [имя = "Тест"]: проверено'). Val()? –

+5

Пожалуйста, покажите нам, что вы написали в jQuery – Spokey

ответ

0
$('.next').click(function(){ 
    var buttonVal = $('input[name="quiz"]:checked')).val(); 
    alert(buttonVal); 
}); 
+0

, как вы получаете тег 'option', когда OP искал' input'? – charlietfl

+0

Извините, я подумал о его выпадающем списке. Я собираюсь исправить то же самое. –

+1

Только для кода ответы автоматически помечены как низкое качество и, как таковые, обескуражены в stackoverflow. В будущем, пожалуйста, приучите свой ответ к деталям и объясните, почему это решение вопроса. –

1

Этот код может также помочь

$('body').on(".next","click",function(){ 
    var buttonVal = $('input[name="quiz"]:checked')).val(); 
    alert(buttonVal); 
    }); 
Смежные вопросы