0
我試圖從標籤複選框中抓取值:已選中。如何從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 2010-11-20 15:22:57
@Dom - 它*應該是:'$('input [name =「form [radio1]」]:checked + label')',但是你爲我工作的是:http:// jsfiddle .net/nick_craver/xrdNt/1 /哪個瀏覽器給你提供了問題? – 2010-11-20 15:26:51
這是FF,說實話我還沒有測試任何其他的。我可以在不同的瀏覽器中遇到一些困難嗎? – Dom 2010-11-20 15:28:39