<body>
<div class="wrap">
<div>
<p>agent_id:</p>
<input type="text" value="" id="agentId">
<p>token:</p>
<input type="text" value="" id="token">
</div>
<a href="javascript:;" class="btn-dowm" id="btn">下载</a>
</div>
<script src="http://ossweb-img.qq.com/images/js/jquery/jquery-1.11.3.min.js"></script>
<script>
var agentId = $('#agentId')
var token = $('#token')
var oBtn = $('#btn')
oBtn.click(function () {
console.log(agentId.val())
$.ajax({
url: 'http://test/api/v1/Order/order_excel',
type: 'post',
data: {
'agent_id': agentId.val(),
'token': token.val()
},
success: function (res) {
console.log(res)
fileDown('http://test/api/v1/Order/order_excel', {
'agent_id': agentId.val(),
'token': token.val()
})
},
error: function (err) {
console.log(err)
}
})
})
function fileDown (url, param) {
let form = document.createElement('form')
form.action = url
form.method = 'post'
form.style.display = 'none'
for (let item in param) {
let input = document.createElement('input')
input.type = 'hidden'
input.name = item
input.value = param[item]
form.appendChild(input)
}
document.body.appendChild(form)
form.submit()
document.body.removeChild(form)
}
</script>
</body>
$.ajax下载流文件
最新推荐文章于 2024-09-03 15:28:18 发布