我对Grails很新,并且在注册表单中使用了我的输入字段标记。
我可以很高兴地根据需要将它链接到控制器,但是想知道在允许发送到服务器之前在客户端上执行基本验证的正确方法是什么?
例如,如果我想在我的用户名输入字段上执行实时用户名检查,我只想在执行一些基本的客户端验证(例如最小字段长度等)后开始从服务器请求检查。
这是否有最佳实践/既定方法?
我注意到该字段上有一个'before'处理程序,但看不到你是否可以在这里拦截它?
[edit]我正在使用grails 2.0 [/ edit]
谢谢
答案 0 :(得分:0)
您可以使用远程字段标记上的'before'处理程序来指定在进行ajax调用之前应该调用的javascript函数。如果js函数返回false,则不发送任何ajax请求。