に問題がありjQuery("#someID").html
ます。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, items) {
jQuery("#fetchmember").html("<li>"+items.name+"</li>");
});
});
});
</script>
</div>
選択したオプションの 1 つからの JSON 結果:
[{"id":"1645819602","name":"Michael English","first_name":"Michael","last_name":"English"},
{"id":"100000251643877","name":"Bill Gaither","first_name":"Bill","last_name":"Gaither"}]
json からすべてを印刷したいのですが、json の最後のキーname
のみを印刷します。name
コードの何が問題になっていますか?
アドバイスや助けをいただければ幸いです。どうもありがとうございました