3

JQuery ドロップダウン リストにチェック/チェック済みデータを表示する方法。基本的に私の問題は、データベースに保存されているjqueryドロップダウンリストにチェックされた値を表示したいということです。

私は私のjavascriptで選択されたattrを使ってみました。このようなものです。

<script type="text/javascript">

    $(document).ready(function() {

        $("#<?php echo $bnum; ?>").dropdownchecklist({width: 300});
        //the option value suppose to be dynamic,but for the purpose of this question,
        the value will be someothing like this.
                $("#<?php echo $bnum; ?> option[value='2']").attr("selected", true);

    });
</script> 

SQLプロシージャから取得したチェックボックスの値は次のようなものです:

501号室:2台

私が現在やろうとしているのは、ユーザーがページをクリックしたときです。ドロップダウン チェックリストは、データベースから取得した値でチェックされます

以下は、各行の Jquery を含む room の行のコードです。

<select id="<?php print $bnum; ?>" multiple="multiple" name="status[]" >
    <option value="0"></option>
    <?php
    //query drop-down list 
    $sqlakh = "select diet_id,diet_name from bmsdb.diettypes";
    $resultakh = mysql_query($sqlakh);

    while ($rowsakh = mysql_fetch_array($resultakh)) {
        ?>
        <option  value='<?php echo $rowsakh['diet_id'] . '|' . $bnum; ?>'  "selected" : ''>
            <?php echo $rowsakh['diet_name']; ?></option>
        <?php } ?>
</select> 

前もって感謝します、私はjavascriptが初めてです。データベースから取得したJqueryドロップダウンリストでチェックしたアイテムを表示する方法について、誰かが私を案内してくれますか?

4

1 に答える 1