ページの読み込み時にデータベースのアイテムを使用してリストボックスにデータを入力する Web アプリケーションがあります。
選択されているリストボックスからすべてのアイテムを取得しますが、それらは入力された順序になっています。
これらの項目を、ユーザーが選択した順序に並べたいと思います。
jQuery を使用してみ.change(function()
ましたが、最初に選択したアイテムの値のみが返されます。
参照用にコードを添付します。http://harvesthq.github.com/chosen/を使用してリストボックスを使用しました
これは私のリストボックスです:
<asp:ListBox ID="dr_menuitem" runat="server" class="chzn-select" SelectionMode="Multiple" style="width:300px;" >
<asp:ListItem></asp:ListItem>
</asp:Listbox>
これは私が呼び出すjQueryです:
<script type="text/javascript">
$(document).ready(function() {
$('#dr_menuitem').change(function() {
alert($("#dr_menuitem option:selected").val());
});
});
</script>