0

我有一个输入标签

                                    <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表单标签怎么办。

谢谢你。

4

0 回答 0