0
Im пытается извлечь значение из метки. Checkbox: checked.Как получить значение метки из отмеченной опции с помощью jQuery
Я создал эту функцию
var levels = $('input[name=form[radio1]]:checked + label').map(function() {
return $(this).text();
}).get();
$('input#radio1_val').val(levels);
и простой HTML
<input type="radio" id="radio14" value="150" name="form[radio1]">
<label for="radio14">Create simple static website</label>
Но не похоже на работу.
Любые идеи, пожалуйста?
Большое спасибо заранее
Дом
radio1_val был полностью удален из космоса. Хотя все еще есть проблема. ваша функция работает отлично, но когда я добавлю имя группы, она все равно не даст мне результатов для отмеченного поля. Любая идея, почему этого не происходит? Изменено мое исходное сообщение – Dom
@Dom - It * should * be: '$ ('input [name =" form [radio1] "]: checked + label')', но то, что у вас есть, работает для меня: http: // jsfiddle .net/nick_craver/xrdNt/1/какой браузер дает вам проблемы? –
это FF, и, честно говоря, я еще не тестировал его для других. Могу ли я встретить некоторые трудности с разными браузерами? – Dom