私はjQueryのAJAX機能を使用しています-そして私はうまく応答を返しますが、いくつかの奇妙な理由で私はその中の情報を解析することができません!
私は次のように呼んでいます:
console.log(results);
console.log(results.data);
そして私が得るものは:
{"data":[{"member":"asdfasdf","status":"Invalid Email"}]}
undefined
これが私のjQueryです:
$.ajax({
type: "POST",
url: "<?php echo Uri::base();?>ajax/add_members/organization",
data: {
organization_id: <?php echo $organization->id;?>,
members: $('#members').val(),
position: $('#position').val()
}
}).done(function (results) {
// lets add them to the table
console.log(results);
console.log(results.data);
});
更新:dataType: 'json',
必要でした!