gpt4 book ai didi

ruby-on-rails - 如何在 Rails 中禁用数据后重新启用提交按钮

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

remote:true 表单中使用 data-disable-with 属性

<%= f.submit "Verify",'data-disable-with' => 'Verifying...' %>

提交按钮禁用后,文本更改为“正在验证...”,但问题是如果出现错误,错误会显示在表单中,提交按钮可启用但文本不会更改。它仍然保持“验证”

如果出现错误,如何显示之前的文本?

最佳答案

试试这个

<%= f.submit "Verify",'data-disable-with' => 'Verifying...', id: 'submit-button' %>

在 js 中

$(document).on('ajax:error', 'form-name', function (xhr, jqxhr) { 
$("#submit-button").removeAttr('data-disable-with');
});

将表单名称替换为您的表单 ID 或类

关于ruby-on-rails - 如何在 Rails 中禁用数据后重新启用提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56341280/

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