0

通常一些与文件无关的验证因素会导致服务器端验证错误,并重新加载页面。之前选择的文件名总是丢失,可怜的用户不得不再次选择文件。当他们修复另一个错误并再次单击提交时,这尤其令人沮丧,认为一切都会好起来的。

我不能以某种方式将文件名保留在我的模型中,并在页面加载时将其设置在“文件”输入中吗?

4

1 回答 1

1

每个表单提交都需要完整的文件上传,所以为了不让用户变差,即使验证失败,您也应该将文件存储在服务器上。当您执行此操作时,您会在服务器上获得已上传文件的列表,以供下一次正确提交表单。您还可以显示已上传文件的框。

出于安全原因,无法操作文件上传字段。

于 2013-06-01T20:07:31.277 回答