jQuery上传文件字段单击并提交删除字段值

时间:2012-12-12 21:19:44

标签: jquery html

FF / Chrome / Safari再次运作......但是IE并不令人沮丧,而是现实。

这是交易。我有一个漂亮的页面,其中隐藏了一个简单的文件字段(不透明,不显示),这是我的工作流程:

  • 用户点击漂亮的图片
  • 我触发文件字段的click事件。
  • 文件对话框打开
  • 用户选择文件
  • 用户然后点击一个漂亮的图形来提交表单
  • 结束

在触发表单提交事件后的IE中,该字段被神奇地清空并且提交事件未完成。就好像这个事件只会消除这个领域而已![/ p>

这是JS代码:

$('#file_browse').bind('click', function() {
    $('#file_field').trigger('click');
});

$('#file_form #file_field').bind('change', function() {
    $('#file_submit').show();
});

$('#file_form #file_submit').bind('click', function() {
    $('#file_form').submit();
});

就是这样! html有一个简单的文件字段。没什么特别的。我在输入区域没有任何css测试,它发生在我面前......场地被清空了。

任何人都知道为什么会发生这种情况?

0 个答案:

没有答案