19/07/12

<input type = "hidden" name = "ROLE_IDS" id = "ROLE_IDS" value = "$ {pd.ROLE_IDS}"> </ input>

var all = "夏"

$( "#ROLE_IDS")。attr( "value"、all);

上記の3つの文は、ROLE_IDSには元々値がなく、値「Xia」になったことを示しています。

 

 2select2プラグインの使用

                                                                                                                    
 <select multiple = "multiple" class = "ROLE" name = "roles" id = "ROLE" data-placeholder = "選択择対象3クラス型" value = "$ {pd.DXLX}"
                                                style = "width:98%; display:none ">          

//データベースから取得したデータです                                 
                                                <c:forEach items = "$ {roleList}" var = "role">
                                                        <option value = "$ {role.ROLE_ID}"> $ {role.ROLE_NAME} </ option>
                                                    </ c:forEach> </ select>                                                                                

レンダリングは次のとおりです。

必ず2つのjsと1つのcssをインポートしてください

<!-下拉框->
    <script src = "static / ace / js / select2.js"> </ script>
    <script src = "static / ace / js / select2.min.js"> </ script >>

<link rel = "stylesheet" href = "static / ace / css / select2.css" />

 $( '#ROLE')。select2( "data")//ドロップダウンボックスにselect2のスタイルを指定します

 var ddd = $( "#ROLE")。select2();
  ddd.val([$ {pd.ROLE_IDS}])。trigger( "change");
  ddd.change();

//上記のコードはバックグラウンドからフォアグラウンドへの操作です

$ {pd.ROLE_IDS}は、「dfdfdfdfs」、「dfdfsdfdsfdf」、「dfdfdfdf」の形式である必要があります

['dfdfdfdfs'、 'dfdfsdfdsfdf'、 'dfdfdfdf']

複数選択のドロップダウンフォームを2つ作成しましたが、これら2つのドロップダウンボックスを同時に選択できないため、問題が発生しました。長い間取り組んできました。昨日の午後から今日の午後まで、昨夜は夜を過ごしたかったのですが、全然わからないので、自分の考えに問題があるのか​​もしれません。最初の2作品のうち1作品だけで、スタイルも同じなので、とても戸惑いました。その後、スタイルはフロントエンドコードは実際にあり、いくつかのものは実際にキャッシュされており、再起動後に機能します。明日はコードを整理します。間違いなく、明日は休みになります。インターンシップの2週目です。今はフロントエンドに取り組んでいると感じているので、それに固執する必要があるかどうかわかりません。そして私も非常に混乱しています。 

 

おすすめ

転載: blog.csdn.net/weixin_40728070/article/details/95630372