将文本文字添加到 jquery 输入掩码

Add text literal to jquery input mask

我正在使用 jQuery Input Mask 并且我正在使用 data-inputmask="'alias': 'integer', 'radixPoint': ',', 'rightAlign': false, 'allowMinus': false, 'allowPlus': false, 'autoGroup': true, 'groupSeparator': '.', 'autoUnmask': true"

设置遮罩

我想在值后添加文本文字 "km",这样掩码将类似于 15.000 km

我该怎么做?是否可以仅使用 data-inputmask 属性来实现?

你应该利用 属性

'suffix': ' km'

简单设置

<input style="text-align: right;" data-inputmask="'alias': 'numeric', 'groupSeparator': ',', 'autoGroup': true, 'digits': 2, 'digitsOptional': false, 'suffix': ' km', 'placeholder': '0'">

来自您的设置

<input style="text-align: right;" data-inputmask="'alias': 'numeric', 'rightAlign': false, 'allowMinus': false, 'allowPlus': false, 'autoGroup': true, 'groupSeparator': ',', 'autoUnmask': true, 'digits': 2, 'suffix': ' km', 'placeholder': '0', 'digitsOptional': false">