Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2010, 17:56   #1
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию Загрузка отдельного элемента после отправки AJAX запроса

Есть скрипт отправки запроса через jquery. После отправки я хочу вывести только, что добавленную новость. Подскажите каким образом.
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 02.01.2010, 18:12   #2
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

При помощи гугла ответ был найден=)

Код HTML:
<script>
$.ajax({  
type: "POST",  
url: "обработчик",  
data: "ключ=параметр",
success: function (){ //при удачном выполнении
alert("Успешно добавлено.");
$("body").load("страница с новостями");
}
});  
</script>
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 02.01.2010, 22:07   #3
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Или же упрощено:
Код:
$.post({"file.php", {key: "value", key2: "value2"}, function (){ 
     alert("Успешно добавлено.");
     $("body").load("страница с новостями");
}});
Хотя на самом деле я бы советовал упростить решение на серверной стороне, чтобы не делать 2 запроса. Это потеря производительности. Например к такому коду:
Код:
$("body").load({
   "file.php",{
      key: "value",
      key2: "value2"
   }
});
SkyM@n вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сумму элементов массива, расположенных после последнего элемента, равного нулю. R@Ziel Помощь студентам 2 17.12.2009 23:44
Си -Расположить элементы в порядке возрастания от первого нулевого элемента до отрицательного элемента Freia Помощь студентам 17 13.12.2009 15:41
Вывод отдельного звука на TB и на компьютере ArtInt Софт 2 29.10.2009 20:45
После запуска Торрента - загрузка проца 100% ??? spamer Компьютерное железо 11 29.04.2009 09:00
Прорисовка отдельного пиксела 231185 Общие вопросы по Java, Java SE, Kotlin 0 14.01.2008 16:50