-1

私はjQueryの初心者です。jQueryページのフィールドの1つで複数選択を使用する必要がありました。データを選択して処理し、データベースに保存しました。今のところ、jQueryコードを調べたくありません。エントリページで選択した値を編集ページに反映する必要があります。私はそれを行う方法を知る必要があります。

<SELECT id="s1" multiple="multiple" name="PLTF_MAP" class="input-box">
    <%  
       try{
           //getting values and names from database                         
           out.println("<option    value="+ temp.getCode()+ ">"+temp.getDesc()+ "</option>");
       }
       }catch(Exception exe){
           exe.printStackTrace();
       }            
    %>
</SELECT>

以下のスクリーンショット:プラットフォームは私のフィールドです。編集ページで、選択したすべてのフィールドをチェックする必要があります。

ここに画像の説明を入力してください

4

1 に答える 1

0

select から呼び出される val 関数は、倍数の場合は配列を返します。

$('select#s1').val();

このフィドル: http://jsfiddle.net/mdPQw/1/

2 つの例を見つけることができます。

  1. 最初に、選択した yuor select の値から選択を作成します。
  2. 2 番目は、3 番目の複数選択で最初の複数選択の選択項目を選択します。
于 2012-12-19T14:44:10.230 に答える