jQuery Validate Plugin funktioniert nicht in MVC-Form
Ich habe ein MVC-Formular wie dieses
<head>
<script src="~/Scripts/jquery-1.8.3.js"></script>
<script src="~/Scripts/jquery.validate.js"></script>
</head>
<body>
<form action="" method="get" id="login">
<input id="email" class="text required email" type="text">
<input type="submit" value="Login...">
</form>
<script>
$(function () {
$("#login").validate()
});
</script>
</body>
Aber aus irgendeinem Grund, wenn ich auf den Submit-Button klicke, funktioniert die jquery validate nicht und ich bekomme eine Fehlermeldung wie diese
Uncaught TypeError: $ (...). Validate ist keine Funktion
aber wenn ich das gleiche HTML in einer normalen HTML-Seite benutze zusammen mit dem Link zum selben Skript,Ich kann das Textfeld validieren. Fehlt mir etwas in MVC, sollte ich irgendwelche Eigenschaften in MVC aktivieren / deaktivieren müssen. Was mache ich falsch, bitte helfen. Vielen Dan