The issue is in chrome where I have few fields in a form and want to utilize autocomplete feature of the browser. Here I found the problem with chrome(that it save data only on form submit) and therefore as suggested by the accepted answer on this question, I tried to fire the click event which in turn fires the ngClick on the same element which eventually runs into a loop.
So how do I make use of autocomplete feature while still using "ngClick"?