我有一个AngularJs形式的文本框。目前我正在使用ng-change来打开模态弹出窗口。但是,当焦点点击文本框时,我想打开弹出窗口。以下是当前代码:
<div class="form-group col-lg-6">
<div class="input-group col-md-6">
<span class="input-group-addon">
<i class="glyphicon glyphicon-search"></i>
</span>
<input type="text" class="form-control" required="" placeholder="Search the group" ng-model="searchDatalocation" ng-change="searchUsers()" name="searchValue">
</div>
</div>
<span style="color:red" ng-show="submitted == true && mainForm.searchValue.$error.required">Data is required</span>
如何在焦点上打开弹出窗口?除了ng-change之外还有其他可以使用的事件吗? 感谢
答案 0 :(得分:1)
尝试ng-focus="searchUsers()"
而不是ng-change="searchUsers()"