Ученик (105)

Поясните, пожалуйста, смысла кода, использующего jQuery - должен обрабатывать AJAX-запрос...

Так вот вопрос - как он это делает?.. Вот код:

$.ajax(
{
type: "POST",
url: "greetings.php",
data: "ot="+$("#ot").val(),
success: function(html)
{
$("#content").html(html);
}
});
Регистрируйтесь, делитесь ссылками в соцсетях, получайте на WMR кошелек 20% с каждого денежного зачисления пользователей, пришедших на проект по Вашей ссылке. Подробнее
После регистрации Вы также сможете получать до 75 руб за каждую тысячу уникальных поисковых переходов на Ваш вопрос или ответ Подробнее
ОТВЕТЫ
Знаток (425)
success (иногда onSuccess - в дословном переводе "в случае успеха") - это функция, запускаемая в случае успешной обработки запроса.

Еще есть подобное - error (onError) - функция, запускаемая в случае ошибки при обработке запроса.

Что такое успешная обработка? Это значит, что сервер, которому посылали запрос, ответил кодом 200 (OK) и запрос перешел в четвертое состояние готовности (readyState = 4), т.е. браузер получил ответ сервера и закрыл соединение.

И вот в твоем случае функция, запускаемая в случае успеха, вставляет в какой-то объект определенный HTML-код, содержащийся в параметре html.