我很困惑。在我的表单中,通过具有以下属性的提交按钮:
ng-disabled=“templateForm.$invalid”
我的选择是必填
我收到一个不需要的弹出窗口,询问**“请从列表中选择一个项目”**。
我搜索了整个应用程序,并尽可能接近我肯定我没有远程引用。
有谁知道这是从哪里来的,我如何停止/覆盖/禁用它?
谢谢。
在Galdo的帮助下:
<form id="addForm" ng-submit="doSomething()" name="templateForm" novalidate>
成功了
2条答案
按热度按时间r7knjye21#
像这样将novalidate标记添加到表单中
这将防止浏览器使用required属性对表单进行自己的验证。
falq053o2#
当它与“提交”按钮关联时,使用formnovalidate