Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在intl tel输入中出现jquery验证错误后,在字段中追加国家代码_Javascript_Jquery_Jquery Validate_Intl Tel Input - Fatal编程技术网

Javascript 在intl tel输入中出现jquery验证错误后,在字段中追加国家代码

Javascript 在intl tel输入中出现jquery验证错误后,在字段中追加国家代码,javascript,jquery,jquery-validate,intl-tel-input,Javascript,Jquery,Jquery Validate,Intl Tel Input,我使用以下代码验证国家代码和联系电话: var e = window.intlTelInput(document.querySelector("#phone"), { separateDialCode: !0, preferredCountries: [currentCountry], hiddenInput: "full", utilsScript: "//cdnjs.cloudflare.com/ajax/libs/intl-tel-inpu

我使用以下代码验证国家代码和联系电话:

var e = window.intlTelInput(document.querySelector("#phone"), { separateDialCode: !0, preferredCountries: [currentCountry], hiddenInput: "full", utilsScript: "//cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.3/js/utils.js" });
但问题是当我验证时

jQuery.validator.addMethod(
                "phoneNumValidation",
                function (el, t) {
                   return e.isValidNumber();
                },
                return  "Please Enter Valid Phone Number"
            ),
错误时,国家代码附加在现有编号之后


还有一些其他字段正在进行验证,因此一旦启动jquery validator,就会附加额外的国家代码。

jquery Validate无法更改用户输入字段的内容。似乎问题出在
utils.js
脚本上。。。可能在问题中包含更多信息:“用户键入他们的国家号码,插件会提供完整的标准国际号码”