我有一个输入标签
<div class="form-group" ng-form name="patientLinkingForm">
<input type="text" class="form-control"
ng-model="formData.parameters.otherRelationshipText" ng-pattern="/^[a-zA-Z. ]+$/" maxlength="100" name="otherRelationshipText">
<span ng-show="patientLinkingForm.otherRelationshipText.$error.pattern"> my msg </span>
</div>
和 div 外的按钮。
<button class="btn btn-primary btn-space" id="patientLinkingSM_linkBtn">
my button
</button>
现在我想仅在单击按钮时才在 span 中显示消息,并且我正在使用 Angular js 表单验证而没有实际的 html 表单。
请帮助我如何在单击按钮时显示跨度。如果我的 div 在此处的 html 表单标记中,我可以使用 $submitted 来做到这一点,我已经完成了它的工作。
<span ng-show="myform.$submitted && myform.otherRelationshipText.$error.pattern"> my msg <span/>
但是现在没有定义html表单,没有html表单标签怎么办。
谢谢你。