文件上传时jquery.form.js中提示form.submit SCRIPT5: 拒绝访问
2016-07-26 15:38
471 查看
利用其它控件触发file的click事件来选择文件后,使用jquery.form.js中的submit方法提交时IE报错:form.submit SCRIPT5: 拒绝访问,其它浏览器正常,
出问题的代码如下:
解决办法:label的for属性指向file
<script> function fileclick(){ $("#file1").click(); } $(function(){ $("#btnSumbit").click(function(){ $("#form1").ajaxSubmit(); }); }) </script>
出问题的代码如下:
<form id="form1" method="post" enctype="multipart/form-data"> <input type="file" id="file1" name="file1" style="display:none"/> <a herf="javascript:void(0)" onclick="fileclick()">上传附件</a> <input type="button" id="btnSubmit" value="提交"/> </form>
解决办法:label的for属性指向file
<form id="form1" method="post" enctype="multipart/form-data"> <input type="file" id="file1" name="file1" style="display:none"/> <label for="file1" style="cursor:pointer;">上传附件</label> <input type="button" id="btnSubmit" value="提交"/> </form>
相关文章推荐
- 移动设备safari不支持jquery的live绑定的解决办法
- Jquery+Struts的<selected>二级联动
- jquery安卓手机按键监听
- JQuery之CSS选择器
- jquery修改页面样式
- Jquery选择器大全、属性操作、css操作、文档、事件等
- 利用jQuery的ajax从xml文件中加载数据
- jQuery操作checkbox实例
- Jquery.validate表单验证
- 转:jQuery弹出二级菜单
- jquery中attr和prop的区别
- jQuery加载全部页面完成前的loading效果
- jQuery外链新窗口打开
- jQuery插件AjaxFileUpload实现ajax文件上传
- jquery使用
- jquery tab切换
- JQuery 提供了两种方式来阻止事件冒泡。
- jQuery的ready方法实现原理分析
- Umbraco Form需要引用些客户端dependencies (jquery)
- jquery中attr和prop的区别 (转)