|
|
@@ -1645,10 +1645,13 @@
|
|
|
case "hasMaskedValue": //check wheter the returned value is masked or not; currently only works reliable when using jquery.val fn to retrieve the value
|
|
|
return this.data('_inputmask') ? !this.data('_inputmask')['opts'].autoUnmask : false;
|
|
|
case "isComplete":
|
|
|
- masksets = this.data('_inputmask')['masksets'];
|
|
|
- activeMasksetIndex = this.data('_inputmask')['activeMasksetIndex'];
|
|
|
- opts = this.data('_inputmask')['opts'];
|
|
|
- return maskScope(masksets, activeMasksetIndex, opts, { "action": "isComplete", "buffer": this[0]._valueGet().split('') });
|
|
|
+ if (this.data('_inputmask')) {
|
|
|
+ masksets = this.data('_inputmask')['masksets'];
|
|
|
+ activeMasksetIndex = this.data('_inputmask')['activeMasksetIndex'];
|
|
|
+ opts = this.data('_inputmask')['opts'];
|
|
|
+ return maskScope(masksets, activeMasksetIndex, opts, { "action": "isComplete", "buffer": this[0]._valueGet().split('') });
|
|
|
+ }
|
|
|
+ else return true;
|
|
|
case "getmetadata": //return mask metadata if exists
|
|
|
if (this.data('_inputmask')) {
|
|
|
masksets = this.data('_inputmask')['masksets'];
|