在某些時候可能需要在js中發起http請求,那么有哪幾種請求方式呢?
簡要記錄如下:
1.jQuery中的ajax請求:
$.post(url, queryString)
$.get(url)
2.form提交的方式,可以發起請求,采用$('#myform').submit(),的方式發起請求,可以在form的method中設置get還是post.
3.window.open(url,target),打開新頁面,不刷新當前頁面。默認是get請求。
4.window.location.href(url),重新定向到新頁面,並刷新打開的頁面。默認是get請求。
3和4的區別可以參考:javascript中window.open()與window.location.href的區別