Показать сообщение отдельно
  #27 (permalink)  
Старый 06.09.2011, 09:11
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

1. Вообще это должно делаться методом POST. Уже потому что для сохранения данных этот метод и предназначен. POST и PUT. Метод GET предназначен для получения данных. Что мешает передавать на сервер не всю форму, а лишь измененные записи? Id: value.

2. Это должно происходить одним запросом, а не каждый запрос на одну запись. Это настолько нелепо и ресурсоемко, как сделано сейчас, что я не понимаю даже, как ты еще сам не догадался, что что-то в твоем методе не то.

3. Использовать AJAX, а не image.src. В принципе, это автоматом, если перепишешь на POST.

4.
Сообщение от popov654
если я сделаю POST, невозможно будет отследить прогресс запроса
А это нафиг и не нужно, понимаешь? Ты не файл загружаешь, чтобы показывать прогресс. Ты просто выполняешь запрос, который будет отрабатывать за доли секунды (ну если сделаешь нормально, а не как сейчас, когда за 25 секунд), зачем тут прогресс бар?
Ответить с цитированием