使用移动外观创建jquery动态复选框

使用移动外观创建jquery动态复选框,jquery,dynamic,mobile,checkbox,styles,Jquery,Dynamic,Mobile,Checkbox,Styles,我在移动应用程序中,我想创建一个复选框列表。为此,我使用以下代码 for (i = 0; i < len; i += 1) { row = resultflatname.rows.item(i); if (row.receiptno == 0){ items.push('<input type="checkbox" name="code_'+ i +'" id="code_'+ i +'" value="' + row.amount + '" prev

我在移动应用程序中,我想创建一个复选框列表。为此,我使用以下代码

for (i = 0; i < len; i += 1) {
    row = resultflatname.rows.item(i);
    if (row.receiptno == 0){
        items.push('<input type="checkbox" name="code_'+ i +'" id="code_'+ i +'" value="' + row.amount + '" previous="' + row.pastpayments + '" barcode="' + row.barcode + '" todayp="' + row.todaypayments + '"/><label for="code_'+ i +'">' + row.period +'..........'+ row.amount+'</label>');
    } else {
    if ((row.receiptno > 0) && (row.amount > row.todaypayments + row.pastpayments)){
        items.push('<input type="checkbox" name="code_'+ i +'" id="code_'+ i +'" value="' + row.amount + '" previous="' + row.pastpayments + '" barcode="' + row.barcode + '" todayp="' + row.todaypayments + '"/><label for="code_'+ i +'">' + row.period +'..........'+ row.amount+'</label>');
    }
}

list.html('<fieldset data-role="controlgroup">' + items.join('') + '</fieldset>');
(i=0;i{ row=resultflatname.rows.item(i); if(row.receiptno==0){ 项目推送(“”+行期间+“”+行金额+“”); }否则{ 如果((row.receiptno>0)和&(row.amount>row.todaypayments+row.pastpayments)){ 项目推送(“”+行期间+“”+行金额+“”); } } html(“”+items.join(“”)+“”); 还有我的html

<div id="Code" data-role="fieldcontain">
</div>

如何刷新此页面以使其具有移动风格???

根据以下内容,您可以触发页面创建事件“一次轻松增强所有小部件”


我目前使用的是1.0.1,它可以正常工作。但是,我使用的是页面id作为选择器,而不是类(这应该无关紧要)。我遇到的一个问题是,触发create时没有生成标记(需要从回调中触发create)。
$(".ui-page").trigger("create");