如何使用javascript填充下拉列表?
我的javascript:如何使用javascript填充下拉列表?,javascript,php,Javascript,Php,我的javascript: var countrygroup = [ "AFG-Afghanistan", "ALA-Åland Islands", "ALB-Albania", "DZA-Algeria", "ASM-American Samoa", "AND-Andorra", "AGO-Angola", "AIA-Anguilla", "ATA-Antarctica", "ATG-Antigua and
var countrygroup = [
"AFG-Afghanistan",
"ALA-Åland Islands",
"ALB-Albania",
"DZA-Algeria",
"ASM-American Samoa",
"AND-Andorra",
"AGO-Angola",
"AIA-Anguilla",
"ATA-Antarctica",
"ATG-Antigua and Barbuda",
"ARG-Argentina",
"ARM-Armenia",
"ABW-Aruba",
"AUS-Australia"
];
$(function() {
$.each( countrygroup, function( i, a ){
var sep = a.split('-');
$("#country").append('<option value="' + sep[0] + '">' + sep[1] +'</option>');
});
});
var countrygroup=[
“阿富汗武装部队”,
“阿拉奥兰群岛”,
“ALB阿尔巴尼亚”,
“DZA阿尔及利亚”,
“ASM美属萨摩亚”,
“和安道尔”,
“安哥拉前”,
“友邦安圭拉”,
“南极洲”,
“ATG安提瓜和巴布达”,
“阿根廷ARG”,
“武装亚美尼亚”,
“阿布阿鲁巴”,
“澳大利亚”
];
$(函数(){
$。每个(国家组,功能(i,a){
var sep=a.split('-');
$(“#国家”)。追加(“+sep[1]”);
});
});
php:
用户标识:
国家代码:
国家
密码:
我想将国家列表填充到我的下拉列表名称country中。然而,它显示的只是下拉列表中的“国家”一词。我的密码怎么了?另一次,我使用相同的代码,似乎是工作,但不是这个。我错过什么了吗?它正在工作。您应该将脚本放在页面的标题
部分:
<script src="js/dropdown_script.js" type="text/javascript"></script>
另外,请注意,为了避免出现404错误,建议使用绝对路径:/js/dropdown\u script.js
而不是js/dropdown\u script.js
正如Amarnasan所评论的,请确保在jQuery库工作的下拉列表\u script.js
之前包含jQuery库。您应该将脚本放在页面的标题
部分:
<script src="js/dropdown_script.js" type="text/javascript"></script>
另外,请注意,为了避免出现404错误,建议使用绝对路径:/js/dropdown\u script.js
而不是js/dropdown\u script.js
正如Amarnasan所评论的,请确保在加载jQuery库所需的
下拉列表\u script.js
之前包含jQuery库。最好在底部(因为加载效率的原因),在加载javascript之前(不应该像别人建议的那样在头部)。您需要加载jQuery库。最好在底部(因为加载效率的原因),就在加载javascript之前(不应该像有人建议的那样在头部).我没有看到任何地方加载了jQuery库。控制台中有错误吗
?dropdown\u script.js文件中有什么内容???@AshrafPurno没有error@Amarnasan很抱歉,这不是javascript jqueryI没有看到任何地方加载了jQuery库。控制台中有任何错误吗?\u script.js下拉文件中有什么内容?@AshrafPurno没有error@Amarnasan抱歉,这不是jquery