我有这么个需求,就是会动态在页面生成很多表单,这个表单的生成过程也是ajax实现的。然后需要通过各个form实现无刷新文件上传。现在的问题是,如果用单纯的jquery+ajax,后台怎么都得不到文件。。
我用的方法是:
$('#myfile').val();
页面是
<input type='file' name='myfile' id='myfile'>请教大家有没有啥解决办法呢??
我用的方法是:
$('#myfile').val();
页面是
<input type='file' name='myfile' id='myfile'>请教大家有没有啥解决办法呢??
不刷新上传,用jquery.form插件模拟提交form, form的enctype="multipart/form-data"属性要加上的
最后是使用的隐藏iframe,然后使用form表单post后,target到隐藏的iframe实现的。
结贴散分啦~~