Новая проверка входных данных Asp.net mvc 2.0 работает как шарм, за исключением десятичных разделителей, когда дело доходит до jquery.validate. Когда я использую Microsoft MVC ajax libs, он отлично работает. Запятая - это сторона сервера десятичного разделителя, а также клиентская сторона.jQuery проверять десятичный разделитель и Asp.net MVC
<script src="/Scripts/MicrosoftAjax.js" type="text/javascript" ></script>
<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript" ></script>
<script src="/Scripts/MicrosoftMvcValidation.js" type="text/javascript"></script>
При использовании этого (JQuery загружен в мастер зрения), я должен использовать точку на стороне клиента. Но тогда модель недействительна и возвращается к представлению, создавая интересный цикл.
<script src="/Scripts/jquery.validate.js" type="text/javascript"></script>
<script src="/Scripts/MicrosoftMvcJqueryValidation.js" type="text/javascript"></script>
Я предпочел бы использовать JQuery для всех моих потребностей яваскрипта, есть ли способ сделать jquery.validate использовать запятую, а не точку? Я занимался поиском в Google и читал документы, но довольно странно, что я не мог найти многого в этом вопросе, который, по вашему мнению, был бы общим.
Я думаю, что это хороший способ, чтобы отправить эту проблему на блоге ScottGu тоже. Он опубликовал пару дней назад о проверке и быстро отвечает в первые дни публикации. –