0

struts2 で JavaScript を使用して、リスト ボックスに値を追加/削除したいと考えていました。どうすればそれができますか?

<s:select label="Select Month" 
name="monthname" 
headerKey="1"
headerValue="-- Please Select --"
list="#{'01':'January','02':'February','03':'March','04':'April',
        '05':'May','06':'June','07':'July','08':'August','09':'September','10':
        'October','11':'November','12':'December'}"
/>

リストから 1 月を削除したい、または struts2 の javascript でリストに新しい月を追加したいとしましょう。どうすれば実装できますか?

前もって感謝します。

4

1 に答える 1

1

Struts2 は関係ありません。

jQuery を見ることをお勧めします。

<select>
 <option>Jan
 <option>Feb
 <option>Mar
 <option>Apr
 <option>Jun
</select>
<input type="button" id="removeJanuary" value="Remove January">

<script>
  $(function() {
   $('#removeJanuary').click(function() {
     $("option:contains('Jan')").remove();
   });
  });
</script>

例を参照してください: http://jsbin.com/ajoqa

于 2009-04-17T13:48:10.750 に答える