等到用户使用ngChange - AngularJS完成输入

时间:2016-01-21 04:18:43

标签: angularjs angularjs-ng-change

我的<input>标记通过ngChange与Ajax调用相关联。 我该怎么做才能确保每次更改都不会产生Ajax请求?就像ngChange函数一样,只有在用户完成输入并等待一段时间后才会执行,比如700ms。

我已经尝试了ng-model-options="{debounce: 700}",但即使这样,每次按键都会执行ngChange。

1 个答案:

答案 0 :(得分:0)

取决于您完成输入的定义,您可以使用ng-blur。当用户离开输入字段时会触发ng-blur