我需要知道如何使用JSON对象填充下拉列表。 我使用PHP将json发送到客户端..客户端使用ajax捕获json数据。 我使用下面的代码来检查我从服务器接收到的内容。
var test = xmlhttp.responseText;
alert(test);
结果显示我......如下......
{"2":"pricelist.xml","3":"camera.xml", "4":"cd.xml","5":"data.xml"}
我究竟做的是..我在服务器上设置了xml文件我正在使用php读取这些文件名,并使用json_encode将其转换为json对象,然后我发送客户端以使用json数据填充下拉列表我从服务器发送。我在上面测试的客户端接收json数据没有问题。我需要知道如何使用上面的json数据填充数据
答案 0 :(得分:1)
您的HTML
<select id="myselect">
</select>
javascript(使用jQuery)
var json={} // Populate this json object
$.each(json, function(key, value){
$('#myselect').append("<option value='"+key+"'>"+value+"</option>");
});