0

複数選択オプションが有効になっているhtml選択があります。データベースにある選択された値を表示したいです。

例: データベースから、この 2009 または 2009,2010 または 2009,2010,2012 のような値を取得します。

そして私のhtml選択は

<select id="year_selected" tabindex="14" name="year_selected" multiple="multiple">
<option>2009</option>
<option>2010</option>
<option>2011</option>
<option>2012</option>
</select>

どうすればjqueryできますか

4

3 に答える 3

0

サーバー側に ajax リクエストを送信し、選択したオプションで選択を構築します。ここで、データベースから値を簡単に取得し、その html を ajax レスポンスとして返すことができます

于 2013-08-15T15:53:38.897 に答える
0

あなたの助けをありがとう..私は解決策を得ました..その作業は完璧です..

 var yeararray = str_year_selected.val().split(",");
            for (var i in yeararray)
            {
                var val = yeararray[i];                    
                year_selected.find('option:[value=' + val + ']').attr('selected', 1);
            }
于 2013-08-15T16:35:56.667 に答える