AJAX вернуть 0 и сократить
Там у меня есть php action_events_work_time, который отвечает:
Array
(
[error] =>
[html] => Мои трудозатраты ч.ч (433.12 | 0 | 122.51)Общие затраты ч.ч (1030.12 | 5362)
)
У меня есть запрос AJAX:
$.ajax({
url: '/project/event/events_work_time',
type: 'POST',
async: true,
data: {},
dataType: 'json',
success: function(resp) {
//var data = resp.upload;
if(resp.error == false){
$('#events_work_time').html(resp.html);
}else{
$('#events_work_time').html('Ошибка при загрузке');
}
}
});
Но ответ Ajax только
Мои трудозатраты ч.ч (433.12 | 0 | 0)
<--- Эта переменная равна 0???
Последняя переменная равна 0. Почему??? Может кто-нибудь решить это?? Я использую Kohana Framework + веточку
1 ответ
Спасибо всем, кто хотел помочь. Я решил это сам. Проблема была в том, что ajax не отправлял некоторые данные в php. Просто добавил параметр данных в ajax. И поменял
$this->cur_project['id']
в $_POST['project_id'];
в php
$.ajax({
url: '/project/event/events_work_time',
type: 'POST',
async: true,
data: {'project_id': "{{event}}"},
dataType: 'json',
success: function(resp) {
//var data = resp.upload;
if(resp.error == false){
$('#events_work_time').html(resp.html);
}else{
$('#events_work_time').html('Ошибка при загрузке');
}
}
});