[英]ng-show show error when input is empty
Ok i have :好吧,我有 :
<div class="form-group">
<label for="address" class="control-label col-lg-5 col-md-6"> @Html.Label(@Translator.Translate("STREET_ADDRESS")):
<span ng-show="editUserForm.Address.$error.required" class="required">*</span>
</label>
<div class="col-lg-7 col-md-6">
@Html.TextBoxFor(m => m.Address, new {name="Address", @class = "form-control", id = "address", @maxlength = "30", ng_model = "address", @required = "required", ng_pattern = @"/[A-Za-z]+ ?[0-9]+$/" })
</div>
</div>
So my idea is when this textbox is empty that show * but for me it not working...Any help?所以我的想法是当这个文本框为空时显示 * 但对我来说它不起作用......有帮助吗?
(移自评论)将跨度更改为:
<span ng-show="!address">*</span>
尝试这个
<span ng-show="editUserForm.Address.$dirty && editUserForm.Address.$error.required" class="required">*</span>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.