gpt4 book ai didi

javascript - 在下拉列表中加载国家/地区

转载 作者:行者123 更新时间:2023-12-03 12:06:16 26 4
gpt4 key购买 nike

我有一组值,它们是我的 ajax 调用中的国家/地区代码

Handler.getCountryIdparam1, {callback:function(data){
// data will have values like "IN", "AS"
}

对于国家/地区代码,我必须提供国家/地区名称,我可能会将其放在单独的数组中。

我对匹配国家/地区代码和获取国家/地区名称以将其加载到下拉列表中的实现逻辑感到困惑。有人可以帮忙吗?

最佳答案

尝试可能是这样的:

var  countries = {'IN': 'India' , 'RU' : 'Russia' , 'ES' : 'Spain'};
Handler.getCountryIdparam1, {callback:function(data){

optString = "";
lgth = data.length;
for(i = 0; i < lgth; i++){
if(typeof countries[data[i]] != 'undefined'){
optString += '<option value="'+data[i]+'">'+countries[data[i]]+'</option>';
}
}
jQuery('#countryid').html(optString);

}

这是未经测试的代码。所以你可能需要稍微调整一下。

关于javascript - 在下拉列表中加载国家/地区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25179469/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com