решаемые
Мне пришлось переписать мой код, чтобы вернуть только ОДНУ строку json с несколькими записями
как это:
//new variable to hold all array elements
$rows = array();
//In the foreach loop push the array item on $rows
array_push($rows,array(
'success' => $success,
'record' => $input));
} //end of foreach loop
echo json_encode(array(
'id' => 'clients',
'rows' => $rows));
}//end of processFile function
Тогда в моем js-файле все, что мне нужно было сделать, - это просмотреть результат, используя
Ext.each, как это:
loadClient:function(result){
var records = result.rows; //rows[0]{id,name},rows[1]
console.log(records);
Ext.each(records,this.processKey,this);
},
processKey:function(item,itemIndex){
if(item.success){
alert('Record inserted!');
}
else{
alert('Failed to insert record');
}
}