为屏蔽的 phone 号码提供可删除的默认值

Giving deletable default value for masked phone number

我只想使用 +90 作为区域的可删除 (BACKSPACE) 默认值。

<input class="form-control phone" id="GSMNo" name="GSMNo" placeholder="GSM No" required="required" type="text" value="" aria-required="true" aria-invalid="true">

控制部分

  $.validator.addMethod("phone", function (value, element) {
                var format = $(element).data('format'),
                    phoneFormat = format ? format : yap.settings.common.format.phone;
                return this.optional(element) || $.inputmask.isValid(value, { mask: phoneFormat });
            }, metaDic["PleaseEnterValidPhone"]);

我的格式化部分;

   format: {
                phone: '+\90 (A99) 999-9999',

            },

如果有人能帮助我,我将不胜感激。

我解决了每个 space.

使用 * 字符的问题
 phone: '+**(A99) 999-9999',

用于将县代码作为默认值。

var $inputGSM = $('#GSMNo'); //my area
     $(document).ready(function () {
                        var countryCode = "your country code"
                        var number = $inputGSM[0].value;
                        if (number == "") {
                           countryCode = "(" + countryCode + ")";
                    document.getElementById('GSMNo').value = countryCode;
                        }
                });