Инструмент сообщения об ошибках на стороне клиента
-
28-10-2019 - |
Вопрос
Это было бы интересно ..
Наша команда работает над проектом php + jquery + postgres. Хотелось бы чего-нибудь хорошего для сообщений об ошибках. Вот поведение:
- На любой странице кто-нибудь (в основном администратор) может нажать какую-нибудь кнопку, и страница перейдет в режим «сообщения об ошибках».
- Когда пользователь перемещает указатель мыши, любой элемент html будет выделен (например, внутренняя красная сплошная рамка).
- Когда пользователь щелкает элемент, всплывает плавающий div (по крайней мере, с текстовым полем и кнопкой отправки), и пользователь вводит комментарий (например, исправьте заголовок на «правильный заголовок»)
- После ввода комментария пользователь нажимает "отправить", и запрос ajax (с URL-адресом страницы, некоторым настраиваемым параметром запроса и комментарием + целевым элементом) будет сгенерирован и отправлен на сервер.
Ну, я полагаю, это может быть что-то сделано в javascript, поэтому у меня вопрос: есть ли какая-нибудь библиотека javascript (лучше всего подойдет плагин jQuery), которая работает так? Я поискал в Интернете, но безуспешно ..
Заранее спасибо!
Решение
Я сомневаюсь, что есть что-то, что сделает большую часть этого за вас, но определенно есть много плагинов, которые вы найдете полезными на этом пути.
Один из них почти наверняка будет jQuery UI
, потому что он может пригодиться для изменения размера элементов, их перемещения и т. д.
Я бы посоветовал подумать о том, что именно должен делать плагин, и искать его таким образом.
Например, я поискал «плагин jquery для редактирования текста в элементе», и одним из первых результатов был плагин с именем Jeditable
, который выглядел очень многообещающим: http://www.appelsiini.net/projects/jeditable
Ссылка на jQuery UI
: http://jqueryui.com/home