我有一个表单,其中某些输入具有“required”属性。我还有一个按钮,当点击时会添加表单字段,但它总是在未填写必填字段时触发表单验证消息。我只希望在ng-submit时触发表单验证而不是在ng-click时触发。这可行吗?
我有一个表单,其中某些输入具有“required”属性。我还有一个按钮,当点击时会添加表单字段,但它总是在未填写必填字段时触发表单验证消息。我只希望在ng-submit时触发表单验证而不是在ng-click时触发。这可行吗?
如果您不想在特定按钮上进行提交操作,则需要定义type="button"。这样做肯定会有效。
在你的表单中使用novalidate
:
<form name="aForm" novalidate>
或者使用ng-form代替:
<div ng-form name="aForm">
请查看此链接,了解有关AngularJS表单验证的更多信息。
type="button"
的按钮...! - Jai