La nueva validación de la entrada Asp.net mvc 2.0 funciona como un amuleto, excepto para los separadores decimales cuando se trata de jquery.validate. Cuando uso Microsoft MVC ajax libs, funciona bien. La coma es el lado separador decimal del servidor, así como del lado del cliente.jQuery validar separador decimal y 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>
Cuando utilizo este (jquery se carga en la vista principal), I tienen que utilizar un punto en el lado del cliente. Pero luego el modelo no es válido y se devuelve a la vista, creando un bucle interesante.
<script src="/Scripts/jquery.validate.js" type="text/javascript"></script>
<script src="/Scripts/MicrosoftMvcJqueryValidation.js" type="text/javascript"></script>
prefiero usar jQuery para todas mis necesidades de javascript, ¿hay alguna manera de hacer jquery.validate usar la coma, y no el punto? He estado buscando en Google y leyendo los documentos, pero lo suficientemente extraño como para no poder encontrar mucho sobre este tema, lo cual uno pensaría que sería muy común.
Creo que una buena forma de hacerlo es colocar este problema en el blog de ScottGu también. Él postet en la validación hace un par de días y es rápido para responder en los primeros días de la publicación. –