gpt4 book ai didi

jquery-mobile - jQuery Mobile - 动态添加复选框列表

转载 作者:行者123 更新时间:2023-12-04 04:37:41 24 4
gpt4 key购买 nike

我正在尝试动态添加复选框列表,但它在移动样式中无法正确显示。

这里是js代码:

var name = "option";
var id = "id";

$("#frame").html('<fieldset data-role="controlgroup"><legend>Seleziona le categorie da eliminare:</legend></fieldset>');

for (var i = 0; i < 4; i++) {
$("fieldset").append('<input type="checkbox" name="' + name + '" id="' + id + '"><label for="' + name + '">' + name + '</label>');
}

$("#frame").append('<a href="#" data-role="button" data-inline="true" id="btndelcat">Elimina</a>');

$("#frame").trigger('create');

Code在编辑器 JSFiddle 上。

最佳答案

您在创建复选框时出错。标签for属性应该匹配复选框的 id .

由此:

$("fieldset").append('<input type="checkbox" name="' + name + '" id="' + id + '"><label for="' + name + '">' + name + '</label>');

对此:
$("fieldset").append('<input type="checkbox" name="' + name + '" id="id' + i + '"><label for="id' + i + '">' + name + '</label>');

Demo

关于jquery-mobile - jQuery Mobile - 动态添加复选框列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19445601/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com