I use ng-keyup to my angular app for searching data to my backend. But the problem is, it will send request to my server every press. How can I make it send post request to my backend after the user pause/stop typing? Or it's wrong to use ng-keyup for this?
my html
<input ng-keyup="search(data)" ng-model="data" type="text"/>
controller
$scope.search=function($scope, $http){
....http post codes here...
}