Я использую JQUERY + CodeIgniter. Кажется, я не могу отобразить возвращенный data
после вызова ajax.
Вот мой JQUERY:
$.post("<?= site_url('plan/get_conflict') ?>", {
user_id : user_id,
datetime_from : plan_datetime_start,
datetime_to : plan_datetime_end,
json : true
}, function(data) {
alert(data);
}, "json");
Вот мой CodeIgniter:
function get_conflict() {
...
log_message("debug","get_conflict(): $result");
return $result;
}
Мои журналы показывают:
get_conflict(): {"work_product_name":"Functional Design Document","datetime_start_plan":"2010-04-22 08:00:00","datetime_end_plan":"2010-04-22 09:00:00","overlap_seconds":3600}
Значение JSON возвращается правильно. Однако alert(data)
и alert(data.work_product_name)
не отображаются.
Есть идеи?