Contact Form

Name

Email *

Message *

Cari Blog Ini

Javascript Ajax Jquery Post Request

How to Make an AJAX POST Request With jQuery

Introduction

AJAX (Asynchronous JavaScript and XML) is a technique for making asynchronous HTTP requests to a server, and handling the response without reloading the entire page. One of the most common types of AJAX requests is a POST request, which is used to send data to a server.

Using the jQuery .post() Method

jQuery provides a simple and convenient way to make AJAX POST requests using the $.post() method. The syntax for $.post() is as follows: $.post(url, data, success, dataType) * url: The URL of the server-side script that will handle the POST request. * data: The data to be sent to the server. This can be a plain object, an array, or a string. * success: A callback function that will be executed if the request is successful. The function will receive the response from the server as its first argument. * dataType: The expected data type of the response from the server. This can be "text", "html", "json", or "xml".

Example

The following example shows how to use the $.post() method to send a POST request to a server-side script that will echo back the data that was sent: In this example, the #submit button is clicked, the data from the #name and #email input fields is collected, and a POST request is made to the submit.php script. The submit.php script should echo back the data that was sent to it.

Conclusion

The jQuery $.post() method is a simple and convenient way to make AJAX POST requests. By using $.post(), you can easily send data to a server without reloading the entire page.


Comments