如何使用jQuery从checked选项中获取标签值

时间:2010-11-20 14:52:20

标签: jquery forms

我试图从标签中获取值复选框:选中。

我已创建此功能

 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

1 个答案:

答案 0 :(得分:2)

你有什么工作,只需要这样的调整:

var levels = $('input:checked + label').map(function() {
  return $(this).text();
}).get();

You can test it here.get()之后只返回基本数组...我认为您的根本问题是您声明radio1_val但设置levels