прочитав учебник Ajax, я нашел строку jQuery следующим образом:
$.get("www.nameurl.com/...", function(resp) {
alert("The reply is " + resp);
})
Я не буду просить вас объяснений об Ajax и конкретном значении этих строк.
Я не понимаю, что вход jQuery "$.get()".
Обычно я читаю или использую $ (document), $ (window), $ (". Classname") и т.д., Но я никогда не использовал своего рода формулировку, например $.get().
Можете ли вы дать мне несколько объяснений?
Конструкция $.[functionName]
используется для служебных функций jQuery и других функций jQuery, которые не выполняют операции над набором выбранных элементов. Вы найдете другие, такие как $.map()
, $.each()
и т.д.
Чтобы увидеть другие функции, используя эту проверку синтаксиса, документацию
Этот метод извлекает данные с использованием метода HTTP GET, он принимает несколько параметров для выполнения этого метода.
jQuery.get( url [, data ] [, success(data, textStatus, jqXHR) ] [, dataType ] )
ваши данные $get.()
загружают данные с сервера с помощью HTTP GET- запроса. Вот
URL
Тип: String Строка, содержащая URL-адрес, по которому отправляется запрос.
данные
Простой объект или строка, которая отправляется на сервер с запросом.
успех (данные, textStatus, jqXHR)
Функция обратного вызова, которая выполняется, если запрос завершается успешно.
тип данных
Тип данных, ожидаемых от сервера. По умолчанию: Intelligent Guess (xml, json, script или html).
Фактически это сокращение для функции Ajax, которое эквивалентно - здесь.
$.ajax({
url: url,
data: data,
success: success,
dataType: dataType
});
.получить()
Извлеките элементы DOM, соответствующие объекту jQuery
Без параметра, .get()
возвращает массив всех элементов: Здесь
jQuery.()
HTTP GET
.
$
.