我正在使用rails simple_form gem作为我的表单构建器。这个表格适用于除IE之外的所有brousers。
当使用空文件输入提交表单时,它会提交OK。但是当我在文件输入中选择一些文件时,表单子目录在超时时失败。在其他世界中,看起来形式没有提交,IE根本就没有发送任何内容。
这是建立形式
<form id="edit_user_29" class="simple_form form-horizontal" method="post" enctype="multipart/form-data" action="/signup_wizard/user_info" accept-charset="UTF-8">
.....
<input id="user_avatar" class="file optional" type="file" name="user[avatar]">
这是我的简单表格
= simple_form_for(@user, url: wizard_path, :method => :put, :html: { multipart: true }) do |f|
= f.input :avatar, label: 'Upload Photo'
A已经在我的IE中添加了开发人员工具,并且在“网络选项卡”中,当表单被提交时,我看到了这个输出:
Method - (Pending...), Result - (Pending...), Type - (Pending...), Taken - (Pending...), Received - (Pending...)
即使我关闭了所有的Javascript,问题也是一样的。