根据键盘上的数据列表验证输入文本数据

时间:2019-01-23 05:28:51

标签: javascript jquery angularjs html5

我想重新使用此ValidateInput()函数,因为我的代码中的数据列表中有更多此类输入。

下面是代码。

<input id="input-id" list="datalist-id" type="text" placeholder="Select Cluster Group" ng-keyup="ValidateInput()" autocomplete="off" />
<datalist id="datalist-id">
    <div ng-repeat="country in Countries">
        <option> {{country.name}} </option>
    </div>
</datalist>

1 个答案:

答案 0 :(得分:1)

要求

  1. 如果有许多datalistinput标签相关联。
  2. 然后,您可以通过传递id标签的datalistid标签的input获得id的{​​{1}}参加input事件中的ValidateInput('#input-id')
  3. 之后,您可以将ng-keyup文本中提供的数据与validate相对{}。

代码

input
datalist