estoy tratando de formatear números en un campo de texto, así:formato de número (máscara de entrada) en jQuery
123.456.789
sé que hay una gran cantidad de plugins jQuery para hacer esto, sin embargo, todos cambian el valor real. Solo quiero que se vea formateado y no se envíe con formato.
Por ejemplo, si escribo 23845
en mi campo de texto, quiero que se convierta visualmente a 23,845
, pero cuando envío el formulario quiero enviarlo como 23845
.
¿Alguien sabe cómo puedo lograr esto? Todas las demás soluciones que he visto cambian el valor real presentado.
Finalmente funcionó, pero tiene el problema de enviar el valor enmascarado con el envío del formulario. Tal vez me falta algo ... = ( – Ryan
depende del plugin de la máscara de entrada que elijas. Algunos tienen la opción de desenmascarar (pero al contrario de lo que dije, lo siento, parece que no son los comportamientos predeterminados). mira la solución 'Desenmascarar 'aquí: https://github.com/RobinHerbots/jquery.inputmask/issues/8 – JMax
¡Gracias por tu ayuda! He decidido que inputmask no es exactamente lo que quiero (no me gusta cómo tiene los marcadores de posición y los caracteres fijos allí y no puedo descifrar cómo quitarlos), sin embargo, me has señalado en la dirección correcta y finalmente encontré MeioMask. Funciona de maravilla. Desconecté las máscaras con el .smit () evento. http://www.meiocodigo.com/projects/meiomask/ – Ryan