Десятичные дроби в jQuery Мобильный номер ввода - PullRequest
8 голосов
/ 12 ноября 2011

Работа над формой jQuery Mobile с вводом для ввода сумм в долларах.<input type="number" name="amount"/> выскакивает числовую запись на устройствах и ограничивается только числом.Но когда я ввожу десятичную сумму и пытаюсь отправить форму, она фокусируется на поле суммы и выдает «Неверное значение».

Как сохранить тему и тип данных, допуская цифры?

Большое спасибо

Ответы [ 2 ]

16 голосов
/ 12 ноября 2011

Попробуйте добавить атрибут шага:

Пример:

<input type="number" step="0.01" min="0" >
2 голосов
/ 30 марта 2013

Можно также попробовать:

<input type="number" pattern="[0-9.]*">
...