gpt4 book ai didi

javascript - 没有验证的属性上的客户端验证成功消息?

转载 作者:数据小太阳 更新时间:2023-10-29 08:09:55 24 4
gpt4 key购买 nike

我正在使用 client_side_validations gem验证联系表格。当字段无效时,gem 会在字段旁边显示错误消息。我还实现了一个自定义回调 ( see the Github wiki ),以便在用户用有效信息填充字段时在字段旁边显示一条成功消息。

// Define a callback to run whenever an attribute passes validations
clientSideValidations.callbacks.element.pass = function($element, callback) {
console.log("Element passed", $element);
// Allow clientSideValidations to do it's thing.
callback();
// Add a success message to give the user an ego lift.
$element.closest('p').addClass('pass');
$message = $('<span class="message">Great job!</span>');
$element.after($message);
};

但是当我有一个根本没有验证的字段时我遇到了问题

class Contact < ActiveRecord::Base

attr_accessible :name, :phone_number

validates :name, presence: true
# I don't need to validate the phone number in any way.
end

在这种情况下,当用户在电话号码字段中切换时,pass 回调永远不会运行。我尝试使用 after 回调来执行此操作,但我似乎也没有运行。

有没有办法强制回调在表单中的每个字段上运行?

最佳答案

关于javascript - 没有验证的属性上的客户端验证成功消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11844624/

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