0

嗨,

我有以下情况。我有一个表格,我从数据库值中读取并将它们放在这样的选择中

HTML 代码:

<select id="model" name="model">
    <option value="0">choose...</option>
</select>

Javascript代码:

var nrcrt = $("input#type option:selected").attr('value');
    $.post("select_model.php", {nrcrt:nrcrt}, function(data){
    $("select#model").removeAttr("disabled");
    $("select#model").html(data);
});

在 nrcrt 中,我有一个来自先前选择的值,我在 select_model.php 中使用它来对 mysql 进行查询。

问题是:任何人都可以帮助我将其从选择列表转换为复选框列表吗?

谢谢你。

4

1 回答 1

1

尚未对其进行测试,但这可能会满足您的要求:

var html = "";
    $("#model>option").each(function(){
     html+="<input type='checkbox' name='model[]' value='" + $(this).attr("value") + "'/>" + $(this).text() + "<br/>";
    });
    $("#model").after(html);
    $("#model").remove();
于 2013-04-23T13:30:22.647 回答