Это старая версия Users/ЮрийПодковалихин/Проекты/Cmatrix/Easyui за 27.06.2016 16:28.

Easyui

Datagrid

Для описания datagrid нужны файлы

  • form.js – контроллер формы
  • form.php – шаблон формы
  • columns.json – описание полей
  • list.php – скрипт получения записей
    • $fields
    • $filter – массив специального фильтра
    • $filter_string – строка простого фильтра
    • $filter_category – категория простого фильтра

Специальный фильтр

Это массив

[
  <имя_поля> => [
    [
      'cond' => <условие>
      'val' => <значение>
    ],
    [
      'cond' => <условие>
      'val' => <значение>
    ],
  ]
]


Каждому полю привязан массив условий, соединяемых по "ИЛИ".