Yes, you can use multiple http post by using AJAX call. You can call http post method as mentioned below :
Below is the code of my http post method which excepts one parameter
string UserId
[HttpPost]
public ActionResult DeleteUser(string UserId)
{
}
Below is my AJAX call to this method :
$.ajax({
url: '/[ControllerName]/[MethodName]/',
type: 'POST',
data: {"UserId": 1},
cache: false,
success: function (res) {
alert('success');
},
fail: function(res)
{
alert('fail');
}
});
Note: This AJAX call can be called by calling JavaScript method on button click event.