私はjquery mobileを使用しようとしています。チェックボックスのリストを取得したいです。チェックボックスのリストを作成するコードは次のとおりです。
for( var i=0; i<results.rows.length; i++ ) //Remplir tableau liste des identifiants étapes
{
$('#lbtn2').append("<input type='checkbox' value="+
results.rows.item(i).Phrase+
" name = "+results.rows.item(i).QuotationParDefaut+
" id="+results.rows.item(i).idPhrase+" />");
$('#lbtn2').append('<label for='+
results.rows.item(i).idPhrase+'>'+
results.rows.item(i).Phrase+'</label>');
}
選択したラベルのリストを取得できるコードは次のとおりです。
$("#lbtn2 input:checked").each(function()
{
tab_phrase_selectionner[j] =
$("label[for='" + ( $(this).attr("id") ) + "']").text();//Pour le fichier A1.js
j++;
});
問題は、6 つのチェックボックスを選択すると、3 つのチェックボックスしか返されないことです。誰でもこの問題について考えがありますか?