Добрый день.
Собственно вопрос в сабже, если более детально то вот ajax запрос:
Код:
$.ajax({
type: "POST",
dataType:"json",
url:"/ajax/datecheck",
data: {'datearr[]':datearray}, //тута передаем массив дат
success: function(operationdate)
{
$("#orderdiv").load('/ajax/datetable'); //тута хочется обновить данные в div
},
error: function (operationdate)
{
alert ('Nasyalnika error vyeshel!!!');
}
});
А вот листинг Ajax.php который я не понимаю как должен быть ПРАВИЛЬНО скомпонован
Код:
public function action_datecheck()
{
if (Request::initial()->is_ajax())
{
$tabledate = Arr::get($_POST, 'datearr','');
echo json_encode($tabledate);
}
}
public function action_datetable()
{
if (Request::initial()->is_ajax())
{
$data['ordersinrange'] = ORM::factory('Cashordermodel')
->where('date','>=',DB::expr(tabledate[1])) //самособой это не правильно т.к. tabledate не глобальная переменная
->where('date','>=',DB::expr($tabledate[0]))
->find_all();
echo View::factory('order',$data)->render();
}
}
Поясните пожалуйста как правильно скомпоновать данные что бы выполнилась задача по обновлению таблицы данных в зависимости от массива дат который передаеться в аяксе. Спасибо.