1

ユーザーがリストボックスのアイテムをクリックすると、アイテムの選択を解除しようとしています。ユーザーがクリックするとアイテムの選択を解除するスクリプトがありますが、アイテムが初めて選択された場合でもそれが発生します。これは私が持っているものです:JS:

 function deselect()
          {
              var list = document.getElementById('<%=ddlCity.ClientID%>');
              var listLength = list.options.length; 
              for (var i = 0; i < listLength; i++) {
                  if (list.options[i].selected) {
                      list.selectedIndex = -1;
                  }
              }
          }

そしてhtml:

  <asp:ListBox ID="ddlCity" CssClass="formfield" runat="server" DataSourceID="SqlDataSourceCity"
                DataTextField="Description" DataValueField="CityID" SelectionMode="Multiple" onclick="deselect();"
                OnDataBound="DropDownList3_DataBound"></asp:ListBox>  

値が選択されたらそのJSを編集して値の選択を解除する方法はありますが、ユーザーが初めて値を選択すると値が選択されます。ありがとう、ラツィアーレ

4

0 に答える 0