用form模拟文件下载,以下方式是可以正常运行的。var form = $('<form>', {'method': 'POST','action': "../base/variate/download"}).hide();$.each(this.queryParam, function(k, v) { form.append($('<input>', { 'type': 'hidden', 'name': k, 'value': v }));});$('body').append(form);form.submit();form.remove();但是在form.submit()中加入回掉函数,代码如下:form.submit(function(e){e.preventDefault();console.log(123)})下载就不执行了,而且浏览器没有任何反应,也没有报错。谁能给看一下问题出在哪里呀?
添加回答
举报
0/150
提交
取消