首页 > Web开发 > 详细

js模拟form提交 导出数据

时间:2019-06-27 18:55:11      阅读:155      评论:0      收藏:0      [点我收藏+]
//创建模拟提交form
function dataExport(option) { var form = $("<form method=‘get‘></form>"); if (option === undefined || option === null) { console.log("需要设置必须参数"); return; } form.attr("action", option.url); var data = option.data; if (data === undefined || data === null || data.length === 0) { console.log("无请求参数"); } else { for (var key in data) { var input = $("<input type=‘hidden‘>"); input.attr({ "name": key }); input.val(data[key]); form.append(input); } } $(document.body).append(form); form.submit(); form.remove(); }

  

//调用
dataExport({ url: "/Journal/Export", data: { "operType": $("select[name=OperType]").val(), "beginTime": $("input[name=StartTime]").val(), "endTime": $("input[name=EndTime]").val(), "SearchStr": $("input[name=SearchStr]").val(), } })

  

js模拟form提交 导出数据

原文:https://www.cnblogs.com/zhoushangwu/p/11098948.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!