Поздравляю с DT. Хорошая работа.
У меня есть одна ситуация здесь:
Используя серверную часть, мне нужно использовать «псевдоним» для столбцов, потому что объединение находится в той же таблице:
Расположение таблицы
Источник местоположения
Место судьбы
Итак, в $ joinQuery:
..
LEFT JOIN localidad GO ON A.mxv_loc_ori_fk = GO.loc_id
LEFT JOIN localidad GD ON A.mxv_loc_dest_fk = GD.loc_id
..
И в $ столбцах:
array(
array( 'db' => '(`GO`.`loc_nombre`) as origen', 'dt' => "origen", 'field' => 'origen'),
array( 'db' => '(`GD`.`loc_nombre`) as destino', 'dt' => 'destino', 'field' => 'destino' )
);
** А в JS: **
"columns": [
{"data":"origen"},
{"data":"destino"}
]
ВСЕ ХОРОШО в этот момент! Столбцы показывают информацию правильно.
Проблема в данный момент, когда я пытаюсь найти и отфильтровать.
Я не могу понять почему, но это не работает!
Пожалуйста, помогите!