gpt4 book ai didi

ruby-on-rails - 呈现带有错误和文件输入的表单

转载 作者:行者123 更新时间:2023-12-05 08:00:52 25 4
gpt4 key购买 nike

我有一个带有嵌套附件属性的表单。

在用户提交表单但附件以外的字段有错误之前,一切似乎都运行良好。

在第一次提交表单时,我重新呈现显示错误的表单,但他/她附加的文件的嵌套字段不显示它们的值,它们是空的。因此,当用户修复他/她的错误时,提交的表单没有附件。

我该如何处理?我希望在呈现有错误的表单时让文件输入具有先前提交的值。如果你建议另一种方法是我的客人。

示例代码:

= simple_nested_form_for foo do |f|
= f.input :name
= f.fields_for :attachments do |af|
= af.input :attached_file
= f.submit 'Create'

最佳答案

如果你想通过 ajax 发送文件图像,那么你不能直接发送它,因为 ajax 用于将数据发送到服务器而不刷新当前页面,它接受的数据量较少。

通过 ajax 发送文件的其他方法是破解或者使用 remotipart gem 的简单方法 remotipart

关于ruby-on-rails - 呈现带有错误和文件输入的表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16961122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com