如何使用 JQuery、DOJO 或纯 JavaScript 进行重定向,加载另一个页面但在请求中发送一些 POST 参数?
最佳答案
这应该可以,但我还没有测试过:
function postData(url, data)
{
var form = $('<form></form>');
$(form).hide().attr('method','post').attr('action',url);
for (i in data)
{
var input = $('<input type="hidden" />').attr('name',i).val(data[i]);
$(form).append(input);
}
$(form).appendTo('body').submit();
}
基本上,您可以即时创建表单并提交。不幸的是,您不能直接从脚本发布内容。
关于javascript - 如何使用 JQuery 重定向,加载另一个页面但在请求中发送了一些 POST 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6439868/