imArray と console.log() を設定すると、コンソールは members.[i1].friendId の各値が値 0 であることを通知します。imArray に渡す値は約 5 つあります。動的配列ループを使用するのはこれが初めてです。できれば、このデータを配列に正しく出力する方法を説明してください。
$.getJSON("<?=base_url()?>index.php/regUserDash/chatBoxMembers", function(data) {
var members = data.chatMembers;
for(var i1 = 0; i1 < members.length; i1++) {
var imArray = [members[i1].friendId];
if(members[i1].activityStatus === 'Minimized') {
function minimizedBox() {
return '<span style="position: relative; left: 84px; font-family: Verdana; font-size: 8pt" class="clickForMessageBox">' + members[i1].firstname + ' ' + members[i1].lastname + '</span> ';
} $('#box1').append(minimizedBox());
}
}
});