Bootstrap MultiSelect не может использоваться вместе с RangeValidator? - PullRequest
0 голосов
/ 02 апреля 2019

Я использую плагин начальной загрузки начальной загрузки в моем скрипте jquery.Он работал нормально, прежде чем я добавил какой-либо валидатор asp.net. Вот снимок осыпи.

Затем я попытался добавить валидатор диапазона следующим образом

<asp:RangeValidator ID="rvclass" runat="server" ControlToValidate="name" MinimumValue="1" MaximumValue="10" ErrorMessage="range has to be less than 10 more than 1"  Type="Integer">
</asp:RangeValidator>

Затем магия jquery исчезла (это было единственное изменение, которое я сделал). Снимок экрана здесь. Почему это происходит?Я сделал что-то не так?

Вот как я использовал множественный выбор:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<link href="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.3/js/bootstrap.min.js"></script>
<link href="http://cdn.rawgit.com/davidstutz/bootstrap-multiselect/master/dist/css/bootstrap-multiselect.css" rel="stylesheet" type="text/css" />
<script src="http://cdn.rawgit.com/davidstutz/bootstrap-multiselect/master/dist/js/bootstrap-multiselect.js" type="text/javascript"></script>


<script type="text/javascript">
        $(document).ready(function() {
            $('[id*=lstFA]').multiselect({
                includeSelectAllOption: true

            });
        });
</script>


<asp:ListBox ID="lstFA" runat="server" SelectionMode="Multiple" Style="margin-left: 6px;" required>
                        <asp:ListItem Text="Orange" Value="Orange" />
                        <asp:ListItem Text="Banana" Value="Banana" />
                        <asp:ListItem Text="Apple" Value="Apple" />
                        <asp:ListItem Text="Watermelon" Value="Watermelon" />
    </asp:ListBox>
...