0

次のようなシナリオがあります。

検索ボックスが 1 つあり、ユーザーは 2 種類のクエリを入力できます

シナリオ 1 検索は ie A1234 で始まります シナリオ 2 検索は ie B1234 で始まります

上記の 1 つまたは 2 つに応じて、別の Web サービスにアクセスしたいと考えています。

上記の入力で検索を区別する最良の方法は何ですか。ユーザーが正規表現を使用して ng-submit をクリックしたときですか?

または、ユーザーが入力しているときに調べるために、.watch() にスコープ変数を設定する必要がありますか?

<form role="form" ng-submit="searchForm.$valid && searchCode()" name="searchForm" novalidate>
     <div class="input-group">
        <input type="text" class="form-control" ng-model="searchQuery" name="searchQuery" required autocomplete="off" spellcheck="false" focus>
          <input type="submit" value="Search" class="btn btn-default btn-sarch-bar">
     </div>
</form>
4

1 に答える 1