我希望用一个Json文件填充一个组合框,该文件表示目录中文件夹的文件内容。我有代码片段,但它显然不起作用,我不确定如何正确实现它。
我的Json代码我想填充组合框,如下所示:
["xml/cdcatalog.xml","xml/equip.xml"]
这是我嵌入HTML页面的脚本:
$(document).ready(function() {
$("#list1").jCombo(function() {
$.getJSON('Jsontest.php?q=' + escape($('#list1').val()), function(data) {
if ($("#list1").val() > 0) {
alert("You chose " + $("#list1").val());
}
});
});
});
答案 0 :(得分:2)
我想你想要这样的东西:
$(document).ready(function() {
$.getJSON("Jsontest.php", function(result) {
var options = $("#list1");
$.each(result, function(item) {
options.append($("<option />").val(item).text(item));
});
});
});
从这个答案中取得的代码: