Каков наилучший способ добавить / удалить строку таблицы через AJAX после добавления данных в базу данных - PullRequest
0 голосов
/ 03 июля 2011

Довольно часто мне нужно add/delete/update элемент в базе данных через Jquery POST. Теперь следующий шаг - либо снова динамически добавить строку через AJAX, чтобы показать, что эта строка была добавлена, либо удалить строку, если она была удалена.

Я хочу знать, какой метод является лучшим и используется компаниями.

Другим решением, я думаю, является обновление всего List с помощью jquery, чтобы мне не нужно было программировать отдельную функцию для редактирования / добавления / удаления

Так, как я должен идти

1 Ответ

0 голосов
/ 03 июля 2011

Перезагрузка всего списка очень неэффективна.Это тоже замедляет пользователя.Сервер может ответить информативно о действии базы данных.Поэтому, если операция прошла успешно, сервер может ответить, например:

{'response': 'OK'}

, а если операция не удалась, сервер может ответить примерно так:

{'response': 'FAILED', 'message': 'Problems with database connection'}

Затем вы можете обновить строку списка, на которую влияют,в зависимости от ответа, в функции обратного вызова ajax.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...