sudhakarthikeyan Ответов: 1

Проверка в текстовом поле с помощью jquery не работает


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>

    <script type="text/javascript" language="javascript">
        $(document).ready(function ()
        {
            $("#form1").validate({

                rules: {
                    "<%=txtName.ClientID %>": {
                        required: true
                    },
                },
                messages: {
                    "<%=txtName.ClientID %>": {
                        required: "Name should not be empty"
                    },
                }

            });
        });
    </script>

    <style type="text/css">
        label.error {
            color: red;
            display: inline;
        }

        .error {
            height: 26px;
        }
    </style>

</head>
<body>
    <form id="form1" runat="server">
        Name <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
        <br />
        <br />
        <asp:Button ID="btnSubmit" runat="server" Text="Submit" CssClass="error" onclick="btnSubmit_Click" />
    </form>
</body>
</html>

для этого я скачиваю jquery 1.4.1 js и min.js и положить в папку скрипта внутри проекта

когда я запускаю экран и нажимаю кнопку Отправить сообщение
Name should not be empty is not displaying.

please help me what is the mistake in my above code.

What I have tried:

Tried the below code but it is not working

1 Ответов

Рейтинг:
0

Kornfeld Eliyahu Peter

плагин проверки jQuery / проверка формы с помощью jQuery[^]
Как и в его названии: это плагин, а не неотъемлемая часть jQuery...
Вы также должны включить файл JavaScriot jQuery Validator...