user389055
user389055

Reputation: 251

How can we send a HTTP POST request by using JavaScript?

How can we send a request using the HTTP POST method via javascript...without submitting a form?

Upvotes: 3

Views: 3130

Answers (3)

Gregory Belton
Gregory Belton

Reputation: 1

<form id="myform">
<input type="text" name="weather" value="sunny" />
</form>

<a href='javascript:submit_form()'>Click here to submit the form</a>

<script language='javascript'>
function submit_form()
{
   var myform = document.getElementById('myform');
   myform.submit()
}
</script>

Upvotes: -1

Justin Ethier
Justin Ethier

Reputation: 134257

I prefer to use jQuery.post() - for example:

$.post("test.php", function(data){
  alert("Data Loaded: " + data);
});

Upvotes: 10

Darin Dimitrov
Darin Dimitrov

Reputation: 1039318

By using AJAX.

Upvotes: 9

Related Questions