Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ajax + одновременная работа

422
06 декабря 2007 года
Dimarik
181 / / 12.02.2005
Здравствуйте!
Такой вот вопрос возник. Например, имеется табличка, которая выводит список пользователей (Ник, ФИО). Есть кнопка которая переводит соответсвующую запись в режим редактирования, при помощи javascript(dom), т.е. всё происходит без обновления странички.

Потом нажимаю сохранить и данные отправляются на сервер, опять же без обновления странички. Но, одновременно, на этой странице может находиться другой пользователь, он может удалить эту запись. Как здесь отреагировать на такое событие?

Ну есть такой алгоритм, после того, как чел нажал сохранить с сервера приходит ответ в виде числа
0 - успех => возвращаем интерфейс в исходную позицию
1- такой записи нет => обновляем страничку
2 - ошибка => обновляем страничку

Может у кого нибудь есть другие варианты? Чё-то в инете поискал, по этому поводу ничего не неашёл.
15
06 декабря 2007 года
shaelf
2.7K / / 04.05.2005
Ставить некие флаги в таблицу. Если запись редактируется, то ставить блокировку на удаление/запись.
32K
06 декабря 2007 года
coroner
18 / / 09.11.2007
есть блокировки
можно заблокировать таблицу на чтение или на запись
в твоем случае блокируем на запись, когда 1 человек нажал "редактировать" и второй человек уже сможет удалить только после того как 1 человек разблокирует запись.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог