Javascript 如何获取由地理名称检测到的国家的电话号码?
我使用Geonames功能定位我们连接的国家。我的问题是,我必须在一开始就用电话号码填写电话号码字段,这个电话号码取决于国家。在我的解决方案中,如果我选择了一个国家,则代码可以工作,但当页面最初充电时(由Geonames country检测),会显示该国家,但我不会获得电话代码 解决办法是什么 例如:Javascript 如何获取由地理名称检测到的国家的电话号码?,javascript,jquery,sql,geonames,Javascript,Jquery,Sql,Geonames,我使用Geonames功能定位我们连接的国家。我的问题是,我必须在一开始就用电话号码填写电话号码字段,这个电话号码取决于国家。在我的解决方案中,如果我选择了一个国家,则代码可以工作,但当页面最初充电时(由Geonames country检测),会显示该国家,但我不会获得电话代码 解决办法是什么 例如: country = FRANCE telephone code = +33 In my code : country = FRANCE telephone code = +93 (First co
country = FRANCE
telephone code = +33
In my code :
country = FRANCE
telephone code = +93 (First country in the list and not that of FRANCE !!)
显示一些代码。你试过什么?问题的真正核心是什么?
setIndicatif = function(element){
var indicatif = $(element).find('option:selected').attr('indicatif') ;
$('#tel_struct').val('+('+indicatif+') ');
}
setIndicatif($('#country'));
$('#countrySelect').on('change', function() {
setIndicatif(this);
});