2016-10-15 5 views
0

を確認し得るには、ここでjQueryのチェックボックスからチェックボックスのオプションは、私はオプション(値)を取得する必要がありますいくつかのコードをやってる

をチェックし、私は、チェックボックス

function createCheckbox(txt) { 
var comb = document.createElement("Select"); 
comb.className = "something"; 
for (var i = 0; i < txt.length; i++) { 
    var option = document.createElement("OPTION"); 
    var optionText = document.createTextNode(txt[i]); //some options 
    option.appendChild(optionText); 
    comb.appendChild(option); 
} 
return comb; 
} 

関数を作成する方法であります私は唯一のチェックボックスがチェックされている場合はtrue/falseのdepedingを表示したり、

function foo{ 
    var inputTextValue = document.getElementsByClassName("something"); 
     var checkedValue = $(inputTextValue).is(':checked'); 
     alert(checkedValue); //true/false 
} 

アラートを選択されたオプションを表示する必要がある。ここで、iは、そのオプションがチェック必要なものnot.But。私はすでに$(inputTextValue).is( ':checked')。val()を試しました。

+0

要素を作成するときは、一貫性を保ち、小文字を使用してください。また、selectを返すのですが、どこが終了するのですか、そしてチェックボックスとは何が関係していますか? – adeneo

+0

私はちょうど私が(私はfunctioは大丈夫だと思う)作成上のエラーがあった場合に表示するチェックボックスを作成する方法をここに置く...しかし、関数は区切ら..私はちょうど値を取得するためにsomet jquery関数が必要チェックボックスが選択されます。私はjavaとそのラクダのケースに慣れていた – Ztyk

+0

チェックボックス!= select。チェックボックスを作成しているとしますが、そうではありません。選択(ドロップダウンリスト)を作成しています。したがって、それがチェックされているかどうかのテストは機能しません。 – ADyson

答えて

1

チェックボックスと選択は<select>の値が選択されたオプションの値である

$(".something option:selected").val(); 
1

ここでは、チェックボックスと選択の間にミックスすると思います。 選択オプションは、選択された属性で選択されます。 チェックボックスはチェックされた属性でチェックされます。

0

を使用し、選択されたオプションの値を取得するための2つの異なるHTML要素

です。

$(".something").val() 
関連する問題