jquery的ajax的get提交方式?相关参数有何含义?

2020-04-13 13:09:55 java常见问答 8286

大家都熟悉jquery吧,那么对jquery的ajax的get请求有过了解吗?小编今天呢讲的就是此知识,希望能帮助大家,接下来就一起来了解下吧

讲讲ajax的get提交语法:y$.get()

定义以及使用:

从服务端以HTTP GET方式获取数据

一下通过实例来讲述:

请求test.php,但是忽略返回的数据

$.get("test.php");

请求test.php且随着请求发送附加的数据(忽略返回的结果)

$.get("test.php", { name:"Donald", town:"Ducktown" });

请求test.php且传递数组数据到服务器(忽略返回的结果)

$.get("test.php", { 'colors[]' : ["Red","Green","Blue"] });

请求test.php并且将返回的内容alert输出

$.get("test.php", function (data)
{
    alert("Data: " + data);
});
Syntax
$.get(URL, data, function (data, status, xhr), dataType)

URL:必要的,指的是你所需要的地址

Data:可选择的,请求发送给服务器的数据

function(data,status,xhr):可选择的,当请求成功后调用的函数

其他参数:

data - 请求返回的结果数据

function(data,status,xhr):可选择的,当请求成功后调用的函数

data - 请求返回的结果数据

status - 请求的状态("success", "notmodified", "error", "timeout", or "parsererror")

xhr - 包含XMLHttpRequest对象

dataType:可选择的,指定服务器希望返回的数据类型

默认的jQuery进行自动猜测

可能的参数:

"xml" - 一个xml文档

"html" - 作为普通文本的HTML

"text" - 一个普通文本字符串

"script" - 将response作为javascript运行,作为普通文本返会

"json" - 将response作为JSON运行,并且返回的是javascript对象

"jsonp" - 使用JSONP在JSON块中加载,量在url后面加上"?callback=?" 来指定回调函数callback

$.getJSON()

The getJSON()使用 AJAX HTTP GET 请求来获取JSON.

$(selector).getJSON(url,data,success(data,status,xhr))

$.getScript()

The getScript() 使用 AJAX HTTP GET 获取并指定一个Javascript

$(selector).getScript(url,success(response,status))

Url: 必须的,请求发送的Url地址

success(response,status):可选,指定运行成功之后的回调函数

response - 包含从请求返回的结果数据status - 包含请求的状态("success", "notmodified", "error", "timeout", or "parsererror")

以上就是有关Java入门的知识,是否熟练掌握了呢?更多知识等着你来看看哦,请继续关注本网站吧。