📜  jQuery post()方法

📅  最后修改于: 2020-11-27 01:08:17             🧑  作者: Mango

jQuery post()方法

post()方法是常用的HTTP方法之一。它用于使用HTTP POST请求从服务器加载页面。此方法从不缓存数据,通常用于与请求一起发送数据。我们无法为POST请求添加书签。

句法

$(selector).post(URL, data, function(data, status, xhr), dataType)

参数值

此方法包括四个参数值,其中一个是必需的,其他是可选的。我们必须将URL参数包含在post()方法中。下表定义了post()方法的参数值。

Parameter Values
URL It is the URL to which the request is sent. It is a mandatory parameter.
data It is an optional parameter. It is data sent to the server along with the request.
function(data, status, xhr) This is also an optional parameter. It is a callback function that executes on the successful server request.
It also has three parameters: data, status, and xhr in which data contains the resulting data from the server, status represents the request status like “success”, “error”, etc., and the xhr contains the XMLHttpRequest object.
dataType This is also an optional parameter that defines the type of data we are expecting from the server. The type can be “text”, “json”, “jsonp”, “html”, “script”, and “XML”.

现在,让我们看一个使用post()方法的简单示例。

在此示例中,我们通过使用post()方法发出发布请求。我们使用两个参数,即URL和post()方法的回调函数。在这里,Http Post请求用于从服务器加载数据。

URL参数设置为值test.html。回调函数具有两个参数data和status,其中第一个参数保存请求页面的数据,第二个参数保存请求状态。

在输出中,我们可以看到从服务器加载的数据,并且请求的状态为成功。

test.html

Hello World

Welcome to the javaTpoint.com

Example2.html





 jQuery post() method 





This is an example of using the post() method in jQuery

Click the following button to see the effect.

输出:

执行完上述代码后,输出将为-

点击给定的按钮后,输出将是-