gpt4 book ai didi

javascript - Rails 5 在成功发送数据后重新启用表单提交

转载 作者:可可西里 更新时间:2023-11-01 01:54:25 24 4
gpt4 key购买 nike

在我的 Rails 5 应用程序中,表单的默认提交按钮在提交时被禁用,以防止意外的重复提交。每当页面在提交后重定向或因验证错误而重新呈现时,该按钮将再次启用。

在我的情况下,我让 Controller 发送一个 zip 文件,我使用以下命令在 Controller 操作的内存中构建该文件:

send_data zip.read,文件名:“some_file.zip”

但是,在提供文件后,表单不会重新启用。我必须在页面上按 ctrl-F5 键来重置表单并能够做出不同的选择。

rails 的方法是什么?

最佳答案

我遇到了类似的问题并通过使用 button_tag 而不是 submit_tag 解决了。这不会重新启用表单,但会阻止它被禁用。

关于javascript - Rails 5 在成功发送数据后重新启用表单提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40900219/

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