IT序号网

Grails:禁用 GSP 中的强制字段验证

davidwang456 2026年05月17日 编程语言 42 0

我创建了一个域类如下

class Sender { 
 
String senderFname; 
String senderLname; 
String senderPhone; 
String senderState; 
 
List receivers 
 
static hasMany = [receivers: Receiver] 
 
static constraints = { 
 
    senderFname blank: false, nullable: false 
    senderLname blank: false, nullable: false 
    senderPhone blank: false, nullable: false 
    senderState blank: false, nulllable: false 
 
}    
} 

我生成了默认 View ,一切正常。现在我正在为这个域类开发一个简单的搜索表单,其中非字段是强制性的。我创建了一个 search.gsp 并重用了 create template(_form.gsp) 中的代码,以便我可以在搜索操作中进行请求绑定(bind)。现在我不能在这个表单上禁用前端 JS 验证。

我查找了进行前端验证的代码,但找不到它的位置。

我在 chalice 2.0.1

请您参考如下方法:

它实际上是 HTML5 验证 - 只需删除 必填 来自 textField 标签的属性。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!