Я пытаюсь создать маску ввода для денежного поля ЕС, используя http://jquerypriceformat.com/
До сих пор в моей директиве вход правильно показывал пользователю с применением маски, но я считаю, что там что-то не так, потому что значения POST отправляются со странным форматированием, совершенно отличным от того, что мы видим в поле ввода.
Я включаю priceformat.js
<script src="js/jquery.price_format.1.8.min.js"></script>
<input type="text" currency-input ng-model...>
И на angular:
app.directive('currencyInput', function() {
return {
require: '?ngModel',
link: function($scope, element, attrs, controller) {
element.priceFormat({
prefix: '',
centsSeparator: ',',
thousandsSeparator: '.'
});
}
};
});
Мой ввод показывает значение с помощью маски правильно, но по данным POST (называемой angular) это другое значение, что мне не хватает?
input > 2.200,80 | пост > 22 0080
Спасибо