var_export(json_decode($_GET["filter"], true));
Выводит:
array (
0 =>
array (
'property' => 'code_1',
'value' => 1,
),
1 =>
array (
'property' => 'code_2',
'value' => 7,
),
2 =>
array (
'property' => 'code_3',
'value' => 4,
),
)
Кстати обнаружил не то баг, не то фичу удаленной фильтрации в ExtJS 4:
http://www.sencha.com/forum/showthre...765#post639765
Вкратце: если к созданному стореджу несколько раз применять вызов его метода filter(), то старый фильтр не затирается, а "добавляется" к новому. Метод clearFilter() лечит проблему, но порождает лишний нефильтрованный запрос, что вкупе с большим возможным количеством нефильтрованных данных может ввести в ступор приложение...