Javascript Parse.txt文件以使用jQuery填充html select

Javascript Parse.txt文件以使用jQuery填充html select,javascript,jquery,html,json,Javascript,Jquery,Html,Json,我有一个JSON格式的文本文件,如下所示: { “课程主题”:“会计学”, “课程主题”:“美国研究”, “课程主题”:“解剖学与再生生物学”, “课程主题”:“麻醉学”, “课程主题”:“人类学”, “课程主题”:“应用科学”, “课程主题”:“阿拉伯语”, “课程主题”:“艺术/艺术史” }在$('selectpicker')之前添加点()因为您使用的是类选择器,所以它应该是: $('.selectpicker').append('<option value="' + val + '

我有一个JSON格式的文本文件,如下所示:

{
“课程主题”:“会计学”,
“课程主题”:“美国研究”,
“课程主题”:“解剖学与再生生物学”,
“课程主题”:“麻醉学”,
“课程主题”:“人类学”,
“课程主题”:“应用科学”,
“课程主题”:“阿拉伯语”,
“课程主题”:“艺术/艺术史”
}
$('selectpicker')之前添加点(
因为您使用的是类选择器,所以它应该是:

$('.selectpicker').append('<option value="' + val + '">' + json[val] + '</option>');
___^


类选择器前面必须有一个点,例如
$('.selectpicker')
。另外,请注意,您的解决方案将导致每个
选项
具有相同的值键。我建议阅读jQuery教程:@LcSalazar我的代码没有用任何内容填充我的选择。我不知道我错了什么。我做了上面的编辑。My select仍然没有填充HMM似乎只拾取数组中的最后一个元素。由于您具有相同的
键,请注意,您的解决方案将导致每个选项都具有相同的值键。但是,只要你换了钥匙,它就会正常工作。