设置'novalidate'或'formnovalidate'不会解决此问题
我正在使用框架DNN。此框架将每个页面包装在一个表单标记中,这会破坏我的自定义表单。为了通过这个,我在标签上使用ng-form。由于这个修复,我总是看到默认的工具提示,即使我正在使用bootstraps uib-tooltip。我愿意尽可能地使用jQuery来解决这个问题,但是我读了一篇文章,显然Chrome和Firefox都禁用了选择和编辑默认工具提示的功能。例如:
<div role="form" ng-form="myForm" novalidate>
<div class="form-group">
<label>
<input type="text" id="Identifier" name="Identifier" ng-minlength="3" ng-maxlength="14" class="form-control" ng-model="$ctrl.Identifier" ng-required="true" uib-tooltip="{{ $ctrl.tooltips.identifier }}" tooltip-enable="myForm.Identifier.$invalid && myForm.Identifier.$touched">
</label>
</div>
</div>
显示“请填写此字段”。如何删除默认工具提示?
答案 0 :(得分:1)
感谢jscher2000的this帖子,我找到了一个解决方法。只需添加一个标题&#39;标记并将其内容设置为空白区域。简单地传入空引号并不起作用,引号之间必须至少有一个空格。例如:
<input type="text" name="Name" title=" ">
感谢。