不用Ajax时的怎么传参
创建一个form表单
function test(){ var params = { "参数名": "参数值" }; postExcelFile(params, "请求路径"); } function postExcelFile(params, url) { //params是post请求需要的参数,url是请求URL地址 var form = document.createElement("form"); //创建一个隐藏表单 form.style.display = 'none'; form.action = url; form.method = "post"; document.body.appendChild(form); for (var key in params) { //将data数组中的值装进隐藏表单,然后提交隐藏表单到后台 var textarea = document.createElement("textarea"); textarea.type = "hidden"; textarea.name = key; textarea.value = params[key]; form.appendChild(textarea); } form.submit(); form.remove(); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。