За последние 24 часа нас посетили 19096 программистов и 1637 роботов. Сейчас ищут 872 программиста ...

Редактор коментариев

Тема в разделе "JavaScript и AJAX", создана пользователем Yan777, 28 дек 2011.

  1. Yan777

    Yan777 Активный пользователь

    С нами с:
    7 дек 2011
    Сообщения:
    4
    Симпатии:
    0
    Всем привет!
    Попалась такая задачка - на новостном блоге необходимо сделать редактор коментариев к новостям, а именно удаление ненужного коментария, и если вдруг кто то написал ошибку, админ мог исправить её.

    Я неособо разбираюсь в JS, но сей час некогда учить, поэтому решил обратиться за дельным советом на форум.

    Вот собственно вопрос: Как реализовать редактор коментариев? Я вижу это как список из блоков с 2-мя кнопками и TEXTAREA. При нажатии на первую кнопку, запись удаляется на странице + в базе на MySQL, при нажатии на вторую - запись в базе изменяется.

    Может кто еще ссылку скинет, где есть подобные скрипты.
    Заранее благодарю.
     
  2. Denis.Y

    Denis.Y Активный пользователь

    С нами с:
    8 авг 2011
    Сообщения:
    145
    Симпатии:
    0
    Адрес:
    Россия, Самарская область
    ajax и jquery. по завершении обработки аякс запроса:
    для удаления комента, применяется к блоку комента - .remove()
    для обновления, в блок текста записывается - .html(data) где data - новый полученный (после обновления) комент.
     
  3. Yan777

    Yan777 Активный пользователь

    С нами с:
    7 дек 2011
    Сообщения:
    4
    Симпатии:
    0
    А что по поводу MySQL - обработку то в любом случае писать на PHP - как соединить скрипт в браузере с серверным?
     
  4. Denis.Y

    Denis.Y Активный пользователь

    С нами с:
    8 авг 2011
    Сообщения:
    145
    Симпатии:
    0
    Адрес:
    Россия, Самарская область
    MYSQL - операторы UPDATE и DELETE, смотрите документацию.
    для связи сервера и клиента используйте ajax (смотрите документацию по - $.ajax();)
    если нет необходимости делать динамически, чтобы изменения не прям тут же на глазах происходили, то можно просто отправлять запрос на сервер, обрабатывая его и перенаправляя пользователя обратно на страницу, обновляя её.