我正在使用jQuery 1.7.2并尝试下面的代码,但它总是以Query String的形式发送数据,我希望它作为POST发送。我做错了什么?
HTML:
<form id="Test" method="post">
<input type="submit" value="Search" id="btnTest" />
</form>
JQuery的:
$(document).ready(function () {
$("#btnTest").click(function () {
var a = "http://xxx.xxx.com/xxx.aspx?target=/IBE.aspx&pub=/kw/English&Tab=1&s=&h=&header=true&footer=true";
a += "&tid=SB&dpSortBy=0&selacity1=DXB&selddate1=22-Jul-15&seldcity1=KWI&seladate1=25-Jul-15&selAdults=1&selcabinclass=0&selchildren=1&selinfants=1";
$("#Test").attr('action', a);
$("#Test").attr('method', 'post');
$("#Test").submit();
});
});