Table of context (click for live plunker demo)
1. HTML Template Binding code sample
2. AngularJs code sample
3. Full example code
HTML code sample
1. HTML Template Binding code sample
2. AngularJs code sample
3. Full example code
HTML code sample
01
02
03
04
05
06
07
08
09
10
| < div ng-app = "myApp" > < div ng-controller = "filteringController" > < select ng-model = "inputText" > < option ng-repeat = "cont in countries" >{{cont.name}}</ option > </ select > < ul > < li ng-repeat = "cont in countries | filter:inputText" >Ids of {{cont.name}} is {{cont.Id}}</ li > </ ul > </ div > </ div > |
<div ng-app="myApp"> <div ng-controller="filteringController"> <select ng-model="inputText"> <option ng-repeat="cont in countries">{{cont.name}}</option> </select> <ul> <li ng-repeat="cont in countries | filter:inputText">Ids of {{cont.name}} is {{cont.Id}}</li> </ul> </div> </div>AngularJs code sample
01
02
03
04
05
06
07
08
09
10
| var app = angular.module( "myApp" , []); app.controller( 'filteringController' , function ($scope) { $scope.countries = [{ name: "India" , Id: "1" }, { name: "Nepal" , Id: '2' }]; }); |
var app = angular.module("myApp", []); app.controller('filteringController', function($scope) { $scope.countries = [{ name: "India", Id: "1" }, { name: "Nepal", Id: '2' }]; });Full Example code
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>filtering country while using selection box in angularjs</title> <script> var app = angular.module( "myApp" , []); app.controller( 'filteringController' , function ($scope) { $scope.countries = [{ name: "India" , Id: "1" }, { name: "Nepal" , Id: '2' }]; }); </script> </head> <body ng-app= "myApp" > <div ng-controller= "filteringController" > <select ng-model= "inputText" > <option ng-repeat= "cont in countries" >{{cont.name}}</option> </select> <ul> <li ng-repeat= "cont in countries | filter:inputText" >Ids of {{cont.name}} is {{cont.Id}}</li> </ul> </div> </body> </html> |
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js"></script> <meta charset=utf-8 /> <title>filtering country while using selection box in angularjs</title> <script> var app = angular.module("myApp", []); app.controller('filteringController', function($scope) { $scope.countries = [{ name: "India", Id: "1" }, { name: "Nepal", Id: '2' }]; }); </script> </head> <body ng-app="myApp"> <div ng-controller="filteringController"> <select ng-model="inputText"> <option ng-repeat="cont in countries">{{cont.name}}</option> </select> <ul> <li ng-repeat="cont in countries | filter:inputText">Ids of {{cont.name}} is {{cont.Id}}</li> </ul> </div> </body> </html>