javascript - 使用 javascript 生成分组复选框 JQuery mobile

标签 javascript jquery jquery-mobile

请检查此代码:http://jsfiddle.net/Hce8y/

我正在尝试生成分组复选框的列表:

function ItemCode_Changed(sender, onload) {
$('#category-contianer-id-3').append(
        '<div data-role="fieldcontain">'
             + '<fieldset data-role="controlgroup">'
                + '<legend>Choose as many:</legend>'
                + '<input type="checkbox" name="checkbox-1a" id="checkbox-1a" class="custom" />'
                + '<label for="checkbox-1a">Cheetos</label>'
                + '<input type="checkbox" name="checkbox-2a" id="checkbox-2a" class="custom" />'
                + '<label for="checkbox-2a">Doritos</label>'                    
                + '<input type="checkbox" name="checkbox-3a" id="checkbox-3a" class="custom" />'
                + '<label for="checkbox-3a">Fritos</label>'
                + '<input type="checkbox" name="checkbox-4a" id="checkbox-4a" class="custom" />'
                + '<label for="checkbox-4a">Sun Chips</label>'
            + '</fieldset>'
        + '</div>');

$('#category-contianer-id-3 [data-role="fieldcontain"]').fieldcontain();
    $('#category-contianer-id-3 [data-role="fieldcontain"]').fieldcontain('refresh');

    $("#category-contianer-id-3 input[type='checkbox']").checkboxradio();
$("#category-contianer-id-3 input[type='checkbox']").checkboxradio('refresh');
//$('#my-home').page();

}

当更改输入中的文本时,但结果看起来不像演示。

是否有任何错误,感谢任何帮助。

最佳答案

您必须调用这两种方法:

$('input[type=checkbox]').checkboxradio();
$('fieldset').controlgroup();

更改其子元素后调用 fieldcontain() 不会改变任何内容。至少我没看出任何差异。

关于javascript - 使用 javascript 生成分组复选框 JQuery mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13028511/

相关文章:

JavaScript : How to get root directory from a path

javascript - 使用 .each() 从 JS 对象中获取特定项目

css - jQuery Mobile 中的导航栏高度(或填充)

javascript - 使用无限 Ajax 滚动时的 jQuery 函数

javascript - 使用 angularJS 和 jquery 的最佳方法 $ ('document' ).ready()

input - jquery输入点击功能不触发

javascript - 使用 for 循环列出 json 数组中的项目,在 if 语句后停止

javascript - 使用 jQuery Ajax 请求交换图像 src

javascript - ASPxGridView 停止回调

Javascript 递归函数迭代 JSON 的中断条件