Lorsque je soumets un formulaire qui comprend un champ texte avec un attribut "maxlength" en utilisant ajax, j'obtiens une erreur javascript : Uncaught SyntaxError: Unexpected token u (jquery-1.9.1.min.js:3)
Si je supprime l'attribut maxlength, tout se passe bien.
Mon HTML, ma page a été réduite au strict minimum pour reproduire le problème :
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<script src="/Scripts/jquery.unobtrusive-ajax.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.js"></script>
</head>
<body>
<form action="#" data-ajax="true" id="form0" method="post">
<input id="deposit" name="numberValue" type="text" class="despositInput" maxlength="8" value="1000">
<input type="submit" value="go">
</form>
</body>
</html>
Je n'arrive pas à comprendre ce que je fais mal - peut-être que les scripts de jquery fournis par le modèle de visual studio sont incompatibles ? J'apprécierais toute aide, merci.