客户端上的 Grails RemoteField 基本验证

发布于 2024-12-29 15:26:38 字数 288 浏览 1 评论 0原文

我对 Grails 还很陌生,并且正在注册表单中的输入字段中使用标签。

我可以很高兴地根据需要将其链接到控制器,但想知道在允许发送到服务器之前在客户端上执行基本验证的正确方法是什么?

例如,如果我想在用户名输入字段上执行实时用户名检查,我只想在执行一些基本的客户端验证(例如最小字段长度等)后开始请求服务器检查

。最佳实践/既定方法?

我注意到现场有一个“之前”处理程序,但不知道你是否可以在这里拦截它?

[编辑]我正在使用 grails 2.0 [/编辑]

谢谢

I'm quite new to Grails, and am using the tag for my input fields within a registration form.

I can quite happily link it up to the controller as required, but was wondering what the correct way to perform basic validation on the client before allowing sending to the server was?

For instance, if I wanted a real time username check performed on my username input field, I only want to start requesting a check from the server once i'd performed some basic client side validation such as minimum field length, etc.

Is there a best practice/established way for this?

I noticed there was a 'before' handler on the field but can't see if you can intercept it here?

[edit] I'm using grails 2.0 [/edit]

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一刻暧昧 2025-01-05 15:26:38

您可以使用远程字段标记上的“before”处理程序来指定在进行 ajax 调用之前应调用的 javascript 函数。如果js函数返回false,则不会发送ajax请求。

You can use the 'before' handler on the remote field tag to specify the javascript function that should be called before making the ajax call. If the js function returns false, no ajax request is sent.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文