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>
を作成した。しかし動作するようには思えないですしています。
どのようなアイデアをお願いしますか?
var levels = $('input:checked + label').map(function() {
return $(this).text();
}).get();
ドム
で多くのおかげで
radio1_valは完全に領域外でした。まだ問題がありますが。あなたの機能は完璧に機能しますが、グループ名を追加すると、チェックボックスの結果が表示されません。なぜこれが起こっていないのか?私の元の投稿を変更しました – Dom
@Dom - It *は: '$( 'input [name =" form [radio1] "]:checked + label')'であるべきですが、私の作品はhttp:// jsfiddle .net/nick_craver/xrdNt/1 /どのブラウザで問題が発生していますか? –
それはFFです。正直言って、まだ他のテストではテストしていませんでした。さまざまなブラウザでいくつかの問題を解決することはできますか? – Dom