- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Пишу скрипт комментариев.
На дворе 21 век, поэтому хочется сделать красиво.
листинг комментов делается через ajax .load
Как сделать добавление комментария и после этого обновление списка, без перезагрузки страницы?
то есть допустим:
<textarea id="id"></textarea>
<input **** onclick="add_comment(id)">
Сам код писать не надо, мне просто логику понять.
ajax - минимальные познания.
Отправляем аджаксом комментарий, скрипт на сервере пишет его в БД (или куда там у вас) и возвращает некий результат записи, если запись прошла успешно , то добавляем новый элемент с этим комментарием в DOM, т.е дописываем его в список. Если запись комментария не получилась - выводим сообщение об ошибке.
В общем и целом - так.
а я напишу примерный код, можно?
а в файле test.php пишите обработку и insert в базу полученных POST-значений.
Код в качестве примера, качество какое есть, но суть отражает.
Ну уж так вот писать вроде незачем:
data: "login="+$("#login").val()+"&text="+$("#text").val(),
Проще data: $("#textform").serialize() :)
Может ТС хочет вникнуть в суть ajax, а не использовать JQuery... :)
maldivec, А можно и так ))
Может ТС хочет вникнуть в суть ajax, а не использовать JQuery...
Я думаю вряд ли, хотяяя...
вникать в суть нет времени к сожалению.
Добавить - примерно понятно. (на примере кода) (спасибо)
А вот как обновить текущий список комментов?
Выводятся они:
<script type="text/javascript">
$(document).ready(function(param){
$("#comment_listing").load("{некий адрес с параметрами}");
});
</script>
Странно вы хотите написать скрипт, но задаёте вопросы касающийся озов...
Какая тут логика то? ajax отправляет данные в php так же как и если бы вы просто переходили на эту страницу через браузер и всё.
Более ajax ничего не делает, это просто туннель, кидайте туда все параметры и т.п.
Суть в том, что я знаю php, а вот ajax по нулям.
могу работать как кодер исключительно.
брать готовые варианты и адаптировать их.
Вот как-то так.