关于 intlTelInput 中国家代码的更改事件
On change event for country code in intlTelInput
我正在尝试在 intlTelInput (jQuery) 中设置 onchange 事件。但它不起作用。如果我更改国家/地区代码,那么它将作为更改收听。这是我的代码。当我更改手机号码时它正在工作。但是当我更改国家代码时我想要它。提前致谢。
<input type="text" name="user_phone_number" id="user_phone_number">
$('input[name=user_phone_number]').change(function() {
var countryCode = $("#user_phone_number").intlTelInput("getSelectedCountryData").dialCode;
alert(countryCode);
});
查看文档,可以使用
input.addEventListener("countrychange", function() {
// do something with iti.getSelectedCountryData()
});
并试试这个也
var input = $("#user_phone_number");
input.intlTelInput();
input.on("countrychange", function() {
input.val('')
});
对于那些想要按国家/地区 ID 更改选择的人
$('#user_phone_number').intlTelInput("setCountry", "us");
试试这个,对我有用:
$("#ElementId").on("countrychange", function () {
var SelectedCountry = $("#ElementId").intlTelInput("getSelectedCountryData");
console.log(SelectedCountry );
});
我正在尝试在 intlTelInput (jQuery) 中设置 onchange 事件。但它不起作用。如果我更改国家/地区代码,那么它将作为更改收听。这是我的代码。当我更改手机号码时它正在工作。但是当我更改国家代码时我想要它。提前致谢。
<input type="text" name="user_phone_number" id="user_phone_number">
$('input[name=user_phone_number]').change(function() {
var countryCode = $("#user_phone_number").intlTelInput("getSelectedCountryData").dialCode;
alert(countryCode);
});
查看文档,可以使用
input.addEventListener("countrychange", function() {
// do something with iti.getSelectedCountryData()
});
并试试这个
var input = $("#user_phone_number");
input.intlTelInput();
input.on("countrychange", function() {
input.val('')
});
对于那些想要按国家/地区 ID 更改选择的人
$('#user_phone_number').intlTelInput("setCountry", "us");
试试这个,对我有用:
$("#ElementId").on("countrychange", function () {
var SelectedCountry = $("#ElementId").intlTelInput("getSelectedCountryData");
console.log(SelectedCountry );
});