jQuery的post()方法是用来发送http post请求的,它可以用来提交表单数据,或者发送一些自定义数据到服务器。使用post()方法的格式如下:
$.post(url,data,function(data,status,xhr),dataType);
其中,url是发送请求的服务器端地址;data是要发送的数据,可以是字符串或者对象;function(data,status,xhr)是回调函数,用来处理服务器返回的数据;dataType是服务器返回的数据类型,可以是xml、json或者html等。
post()方法的优点是可以提交大量的数据,而且不会出现浏览器URL中的参数过长的问题。post()方法还可以提交二进制数据,比如文件,而get()方法无法实现这一点。
post()方法还可以实现异步提交,也就是说,当发送请求时,不会阻塞页面的其他操作,只有在收到服务器端的响应时,才会执行回调函数。这样可以提高页面的用户体验,使用户更加感到页面的流畅。
post()方法可以用来发送http post请求,可以提交大量的数据,可以提交二进制数据,而且还可以实现异步提交,从而提高页面的用户体验。