2015-10-29 6 views
-1

У меня есть форма, в которой пользователь ввода цены, и им не удалось проверить цену здесь код нижеФильтр входной цены через JQuery

<input placeholder="e.g 22,000" type="text" id="salary" name="salary"> 
jQuery("#salary").validate({ 
    expression: "if (VAL.match(/^[0-9,]{3,10}$/)) return true; else return 
    false;", 
    message: "Please enter Correct Salary" 

}); 

Теперь всякий раз, когда пользователь вводит 15000 он должен автоматически ставить запятая, как это «15000», и если он входит в лакхе тогда как этот 1,50,000

+2

Вы получаете ошибку в 'браузера console'. Не так ли? –

+2

В какой библиотеке используются строки в validate() ?? Это кажется неправильным. – epascarello

+0

Этот код работает нормально, но не помещает запятую между ценой – abhishek

ответ

0

Это лучше использовать элементы ввода HTML5 с их узорами (вы можете импортировать библиотеки для старых браузеров), также плзли проверить эту ссылку: HTML 5 Currency format

Смежные вопросы