0
我对宝石的特性非常满意。但是,当前服务器端验证的实现使用synchronous ajax。因此,我想知道这些应用程序是否可以在整个应用程序范围内禁用,因此我没有在我的视图中的任何地方排除单个验证器,并且还可以在实现发生更改时启用它们。在client_side_validations上禁用远程验证gem
我对宝石的特性非常满意。但是,当前服务器端验证的实现使用synchronous ajax。因此,我想知道这些应用程序是否可以在整个应用程序范围内禁用,因此我没有在我的视图中的任何地方排除单个验证器,并且还可以在实现发生更改时启用它们。在client_side_validations上禁用远程验证gem
似乎它可以很容易地像这样实现的:
// seems that the name will change in a future release
var validator = clientSideValidations || ClientSideValidations;
// remove all remote handlers
if (validator) validator.validators.remote = {};
应该rails.validations.js
后运行已执行。如果您担心污染全局名称空间,请将其放在(function() { ... })()
调用中。