1var timerid;
2$("#input").on("input", function(e) {
3 var value = $(this).val();
4 if ($(this).data("lastval") != value) {
5
6 $(this).data("lastval", value);
7 clearTimeout(timerid);
8
9 timerid = setTimeout(function() {
10 //your change action goes here
11 console.log(value);
12 }, 500);
13 };
14});