下面代码执行之后总是报错,jquery-1.11.3.js:9508 Uncaught TypeError: Illegal invocation代码:<input type="file">js代码var file = $('input')[0].files[0];$.post(url,{ img:file, imgtype:'.png'})
2 回答
宝慕林2233867
TA贡献10条经验 获得超1个赞
<form enctype="multipart/form-data" method='post' >
<input type="file" name='img'/>
</form>
<button>提交</button>
<script type="text/javascript" src="js/jquery-1.11.3.js"></script>
<script type="text/javascript">
$('button').click(function(){
var file = $('input')[0].files;
$.post(url,{
img:file,
imgtype:'.png'
},function(data){
console.log(data);
})
})
</script>
添加回答
举报
0/150
提交
取消