我试图从标签中获取值复选框:选中。
我已创建此功能
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>
但是似乎没有用。
有什么想法吗?
非常感谢提前
的Dom
答案 0 :(得分:2)
你有什么工作,只需要这样的调整:
var levels = $('input:checked + label').map(function() {
return $(this).text();
}).get();
You can test it here。 .get()
之后只返回基本数组...我认为您的根本问题是您声明radio1_val
但设置levels
。