最近遇到个难题,$.post 方法只能传参,但是本身页面是不支持跳转的,跳转只能用location.herf或者get方法,但是这样就不符合post的目的了,琢磨了很久才找到解决的办法,就是在网页里加一个form表单来借助实现跳转。
function StandardPost (url,args)
{
var form = $("<form method='post'></form>");
form.attr({"action":url});
for (arg in args)
{
var input = $("<input type='hidden'>");
input.attr({"name":arg});
input.val(args[arg]);
form.append(input);
}
$(document.body).append(form);
form.submit();
}