2015-05-08 2 views
1

У меня есть текстовое поле ввода в масках, которое будет принимать идентификатор и количество. Но если пользователь вводит только сумму и выходит из текстового поля, значение изменяется. Ниже приведен код и пример.Сохранение значений в одном и том же положении в масках ввода

<label>Phone Number</label> 
<input id="phone" type="text" value="" /> 
jQuery(function($) { 
    $("#phone").mask("?a-9999 $99999.99"); 
}); 

Выездное полагай маскировки будут A-1234 $12345.00 , если пользователь вводит сумму, как A-1___ $12345.67 и выходит, стоимость стала A-1123 $4567_.67. Мы хотим, чтобы значение было насыщенным по мере ввода пользователя. Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.

JSF Fiddle

+0

@ketan Я добавил Fiddle в свой вопрос pls, чтобы проверить это. В вашей скрипке там jquery.maskedinput.js не добавлен во внешнюю опцию js –

ответ

0

Есть много замаскированного вход плагин для JQuery, и я не получил какой из них вы используете от вопроса.

Я хотел бы предложить, чтобы просто выбрать лучший друг здесь: https://plugins.jquery.com/tag/mask/

Вы можете захотеть использовать этот один http://robinherbots.github.io/jquery.inputmask/

Я построил jsfiddle здесь для реализации той же функции:

jQuery(function($) { 
    $("#phone").inputmask("a|A-9999 $99999.99"); 
}); 

http://jsfiddle.net/twksos/nvsvux7u/2/

+0

Мы используем 'jquery.maskedinput-1.3.1.js'. –

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