Html 不包括Grails中的客户端字段验证
我正在使用Grails开发web应用程序,遇到了非常奇怪的障碍。 我在gsp中创建了一个简单的表单,需要填写的参数之一是数字字段。我使用了grails内置标记Html 不包括Grails中的客户端字段验证,html,grails,Html,Grails,我正在使用Grails开发web应用程序,遇到了非常奇怪的障碍。 我在gsp中创建了一个简单的表单,需要填写的参数之一是数字字段。我使用了grails内置标记,生成的HTML是。一切似乎都很好,但当我测试表单并在数字字段中输入一个字母时,我看到一个对话框,其中有一条警告,说我必须在字段中输入一个数字 我已经删除了appootb中包含的所有javascript文件,我自己也没有添加任何客户端验证 最后是问题。如何禁用这个奇怪的对话框:“请输入一个数字”?我不希望它出现在我的应用程序中 我附上一个截
,生成的HTML是
。一切似乎都很好,但当我测试表单并在数字字段中输入一个字母时,我看到一个对话框,其中有一条警告,说我必须在字段中输入一个数字
我已经删除了appootb中包含的所有javascript文件,我自己也没有添加任何客户端验证
最后是问题。如何禁用这个奇怪的对话框:“请输入一个数字”?我不希望它出现在我的应用程序中
我附上一个截图,以更好地澄清它 这是由HTML5表单验证而不是Javascript引起的。将“novalidate”属性添加到g:form标记以禁用验证
<g:form novalidate="novalidate" ...
这是由您的浏览器生成的,正如您所说的期望一个数字。很显然,此附加参数不会为我禁用HTML5验证。您可以从HTML源发布生成的标记吗?