Я использую jQuery DataTables с библиотекой DataTables Codeigniter для генерации данных. Эта библиотека является портом php-скрипта, предоставляемого DataTables.
Скрипт позволяет мне определить только несколько вариантов.
function datatables()
{
$table = "purchase_orders";
$columns = array("purchase_order_id", "sequence_id", "order_number", "aid");
$index = "purchase_order_id";
$this->load->library("Datatables");
echo $this->datatables->generate($table, $columns, $index);
}
Я хотел бы иметь возможность добавить столбец для некоторых "специфичных для строки" функций, таких как edit
и delete
, но библиотека DataTable не поддерживает предоставление массива данных.
Кажется, мой следующий вариант - это jQuery. Я полагаю, что мне нужно иметь один скрытый столбец, в котором хранится уникальный идентификатор строки, а затем добавить столбец для функций, специфичных для строки. Это кажется правильным?
Любые другие предложения или лучшие подходы было бы здорово услышать.
Спасибо,
Петр