创建复选框而不是使用jquery选择

时间:2013-04-23 13:18:50

标签: jquery checkbox selected

HY,

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

HTML code:

<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的值,我在select_model.php中使用它来查询mysql。

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

谢谢。

1 个答案:

答案 0 :(得分: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();