|
@@ -50,12 +50,9 @@ Optional extensions on the jquery.inputmask base
|
|
|
var cbuf = strict ? buffer.slice(0, pos) : buffer.slice();
|
|
var cbuf = strict ? buffer.slice(0, pos) : buffer.slice();
|
|
|
cbuf.splice(pos, 0, chrs);
|
|
cbuf.splice(pos, 0, chrs);
|
|
|
var bufferStr = cbuf.join('');
|
|
var bufferStr = cbuf.join('');
|
|
|
- console.log("bufferstr '" + bufferStr + "'");
|
|
|
|
|
if (opts.autoGroup) //strip groupseparator
|
|
if (opts.autoGroup) //strip groupseparator
|
|
|
bufferStr = bufferStr.replace(new RegExp("\\" + opts.groupSeparator, "g"), '');
|
|
bufferStr = bufferStr.replace(new RegExp("\\" + opts.groupSeparator, "g"), '');
|
|
|
- console.log("bufferstr '" + bufferStr + "'");
|
|
|
|
|
var isValid = opts.regex.number(opts.groupSeparator, opts.groupSize, opts.radixPoint, opts.digits).test(bufferStr);
|
|
var isValid = opts.regex.number(opts.groupSeparator, opts.groupSize, opts.radixPoint, opts.digits).test(bufferStr);
|
|
|
- console.log("isValid '" + isValid + "'");
|
|
|
|
|
if (!isValid) {
|
|
if (!isValid) {
|
|
|
//let's help the regex a bit
|
|
//let's help the regex a bit
|
|
|
bufferStr += "0";
|
|
bufferStr += "0";
|