リストアイテムが1つのリストボックスから別のリストボックスに移動していません。Firefoxでスクリプトをデバッグしようとしましたが、button.click内に入ることはありません。何が間違っているのかわかりません。ご協力いただきありがとうございます。
マスターページがあります:次に、追加したコンテンツページがあります:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script src="../Scripts/UiEffect/dragdrop.js" type="text/javascript"></script>
</asp:Content>
これがコンテンツページHTMLの私のhtmlです:Databind()を使用してDBから取得しているリストボックスアイテム
<div class="question">
<asp:ListBox ID="Allitem" runat="server" Rows="7" Width="200px" ></asp:ListBox>
<input id="ibtnLeft" type="image" src="../Images/LeftArrow.png" />
<input id="ibtnRight" type="image" src="../Images/rightArrow.png" />
<asp:ListBox ID="selectedItem" runat="server" Rows="7" Width="200px"></asp:ListBox>
</div>
これがdragdrop.js外部ファイルのj-queryです。
$("#ibtnRight").click(function ($e) {
$("select[id$='Allitem'] option:selected").appendTo($("select[id$='selectedItem']"));
$("select[id$='Allitem'] option:selected").remove(); $e.preventDefault();
});
$("#ibtnLeft").click(function ($e) {
$("select[id$='selectedItem'] option:selected").appendTo($("select[id$='Allitem']"));
$("select[id$='selectedItem'] option:selected").remove(); $e.preventDefault();
});