Хмм... тогда как решить ? Может создать второй массив, в который записывать все checked, если этот checked выделен.
Записываем:
- сначала пробегаемся по первому с value.
- потом по второму с checked аналогично записывая
стираем все.
Восстанавливаем сначала все value где тип не файл
затем восстанавливаем все checked.
Что-то мне подсказывает что это плохая идея.
|