我在我的联系表格中使用了 intl-tel-input 插件。插件运行良好,所有国家代码和标志的下拉菜单都显示得很好。但是当我提交表格时,我只能看到我添加的电话号码,开始时没有任何国家代码。这就是我正在做的事情。
<input class="cfos_field" autocomplete="off" type="tel" name="number" id="cfos-number" placeholder="Your Number">
这是我的 Jquery 代码
jQuery(document).ready(function () {
var rhInput = document.querySelector("#cfos-number");
window.intlTelInput(rhInput, {
initialCountry: "auto",
geoIpLookup: function (callback) {
jQuery.get('https://ipinfo.io', function () {
}, "jsonp").always(function (resp) {
var countryCode = (resp && resp.country) ? resp.country : "";
callback(countryCode);
});
},
});
});
我不知道我做错了什么。