Поясните, пожалуйста, смысла кода, использующего jQuery - должен обрабатывать AJAX-запрос...
Так вот вопрос - как он это делает?.. Вот код:
$.ajax(
{
type: "POST",
url: "greetings.php",
data: "ot="+$("#ot").val(),
success: function(html)
{
$("#content").html(html);
}
});
$.ajax(
{
type: "POST",
url: "greetings.php",
data: "ot="+$("#ot").val(),
success: function(html)
{
$("#content").html(html);
}
});
Мы платим до 300 руб за каждую тысячу уникальных поисковых переходов на Ваш вопрос или ответ Подробнее
1 ОТВЕТ |
success (иногда onSuccess - в дословном переводе "в случае успеха") - это функция, запускаемая в случае успешной обработки запроса.
Еще есть подобное - error (onError) - функция, запускаемая в случае ошибки при обработке запроса.
Что такое успешная обработка? Это значит, что сервер, которому посылали запрос, ответил кодом 200 (OK) и запрос перешел в четвертое состояние готовности (readyState = 4), т.е. браузер получил ответ сервера и закрыл соединение.
И вот в твоем случае функция, запускаемая в случае успеха, вставляет в какой-то объект определенный HTML-код, содержащийся в параметре html.
Еще есть подобное - error (onError) - функция, запускаемая в случае ошибки при обработке запроса.
Что такое успешная обработка? Это значит, что сервер, которому посылали запрос, ответил кодом 200 (OK) и запрос перешел в четвертое состояние готовности (readyState = 4), т.е. браузер получил ответ сервера и закрыл соединение.
И вот в твоем случае функция, запускаемая в случае успеха, вставляет в какой-то объект определенный HTML-код, содержащийся в параметре html.
ПОХОЖИЕ ВОПРОСЫ |