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 には、mysql へのクエリを作成するために select_model.php で使用する以前の選択からの値があります。

問題は、これを選択リストからチェックボックスリストに変換するのを手伝ってくれる人はいますか?

ありがとうございました。

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 に答える