【发布时间】:2014-02-04 06:31:33
【问题描述】:
我正在使用 Grails 开发 Web 应用程序,但遇到了非常奇怪的障碍。
我在 gsp 中创建了简单的表单,要填写的参数之一是数字字段。我使用了 grails 内置标签 <g:field type="number" name="orderOfSubpage">,生成的 HTML 是 <input type="number" name="orderOfSubpage" value="" id="orderOfSubpage">。一切似乎都很好,但是当我测试表单并在数字字段中输入一个字母时,我得到一个对话框,警告说我必须在字段中输入一个数字。
我已经删除了应用程序 OOTB 中包含的所有 javascript 文件,并且我没有自己添加任何客户端验证。
最后,问题。如何禁用这个奇怪的对话框:“请输入一个数字”?我不希望它出现在我的应用中。
我附上一个屏幕截图以更好地澄清它。
【问题讨论】:
-
这是您的浏览器生成的HTML5 validation message,正如您所说的期望一个数字