我有一个问题jQuery.each()
。我从另一个 php 文件中检索 json 数据,然后我想从中打印特定的密钥。
这是js:
<div class="row" id="fetchmember">
<script type="text/javascript">
jQuery('#group').change(function() {
var id_group = this.value;
var memberjson = "fetchmember.php?group="+id_group;
jQuery.getJSON(memberjson,function(data){
jQuery.each(data, function(i, item) {
jQuery("#fetchmember").empty().append("<li>"+item.name+"</li>");
});
});
});
</script>
</div>
来自所选选项之一的 JSON 结果:
[{"id":"1645819602","name":"Michael Great","first_name":"Michael","last_name":"Great"},
{"id":"100000251643877","name":"George Pambudi","first_name":"George","last_name":"Pambudi"}]
我想name
从 json 打印所有内容,但它只打印name
json 的最后一个键。我尝试使用 .html() ,它也只返回最后一个name
键。我的代码有什么问题?
任何建议和帮助将不胜感激。非常感谢你