我有一個從數據庫動態填充的組合框列表。如何刷新jquery mobile複選框主題?
HTML:
<div data-role="fieldcontain" id="WeekDays">
<fieldset id ="WeekDaysFieldSet" data-role="controlgroup">
的Javascript:
var len = results.rows.length;
$("#WeekDaysFieldSet").empty();
for (var i=0; i<len; i++)
{
$("#WeekDaysFieldSet").append('<input type="checkbox" name="'+ results.rows.item(i).DayName + '" CheckboxId="'+results.rows.item(i).id+'" class="custom"/><label for="'+results.rows.item(i).DayName+'" >'+results.rows.item(i).DayName+'</label>');
}
當我的功能後,加入這一行,沒有任何反應,只是所有的複選框被選中,但沒有添加的主題。
$("input[type='checkbox']:first").attr("checked",true).checkboxradio("refresh");
是否有一個特定的地方,我不得不添加清爽的線?
嗨,我試着使用var len = 5和+ i +在for循環中,我只檢查了第一個複選框,能否更好地解釋問題? –