[英]inputmask numeric with two decimal places
我正在嘗試使用很棒的“RobinHerbots”的名為“inputmask”的偉大插件將我的普通輸入字段轉換為帶有兩位小數的數字輸入,下面是我嘗試過的片段,但遺憾的是它不起作用,任何想法,幫助請?
$(document).ready(function(){ $('.decimal').inputmask('decimal', { rightAlign: false, digits: 2, placeholder: "0" }); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="https://rawgit.com/RobinHerbots/jquery.inputmask/3.x/dist/jquery.inputmask.bundle.js"></script> <input type="text" class="decimal form-control" />
$('.decimal').inputmask({ mask: "99.99"}) // As you requested
或者
$('.decimal').inputmask({ mask: "99.9{2}"}) //Same as the first one, {2} mean preceding char count MUST be 2
或者
$('.decimal').inputmask({ mask: "(99)|(99.9{1,2})"}) //We use optional here so user can enter 99 or 99.9 or 99.99
嘗試這個
https://jsfiddle.net/Ln375fmz/
$('.decimal').inputmask({ mask: "9{0,20}Z9{2}", definitions: { "Z": { validator: "[.]", } }, clearIncomplete: true, autoUnmask: true, placeholder: "", });
<input type="text" id="money">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.