阅读Ajax教程,我发现了一个像这样的jQuery行:
$.get("www.nameurl.com/...", function(resp) {
alert("The reply is " + resp);
})
我不会问你关于Ajax的解释以及这一行的特殊含义。
我不明白的是jQuery输入“$ .get()”。
我通常阅读或使用$(document),$(window),$(“。classname”)等,但我从未使用像$ .get()这样的公式。
你能给我一些解释吗?答案 0 :(得分:7)
$.[functionName]
构造用于jQuery实用程序函数和其他不对一组选定元素执行操作的jQuery函数。您会找到其他人,例如$.map()
,$.each()
等
要使用此语法查看其他功能,请结帐documentation
答案 1 :(得分:0)
此方法使用HTTP GET方法获取数据,它接受几个参数来执行此方法。
jQuery.get( url [, data ] [, success(data, textStatus, jqXHR) ] [, dataType ] )
使用 HTTP GET 请求从服务器加载$get.()
个数据。 Here
<强>网址
类型:字符串 包含发送请求的URL的字符串。
数据强>
使用请求发送到服务器的普通对象或字符串。
成功(data,textStatus,jqXHR)
请求成功时执行的回调函数。
<强>的dataType 强>
服务器所需的数据类型。默认值:智能猜测(xml,json,脚本或html)。
它实际上是 Ajax函数的简写,相当于 - Here。
$.ajax({
url: url,
data: data,
success: success,
dataType: dataType
});
获得()
检索与jQuery对象匹配的DOM元素
如果没有参数,.get()
将返回所有元素的数组:
Here