我想在用户输入文本框时触发ajax请求.我不希望它在每次用户键入字母时都运行该函数,因为这会导致大量的ajax请求,但是我不希望它们也必须按下回车按钮.
有没有办法可以检测用户何时完成输入然后执行ajax请求?
在这里使用jQuery!戴夫
何时使用在ajax调用中使用async false或async true.在性能方面它有什么不同?
例如:
$.ajax({
url : endpoint,
type : "post",
async : false,
success : function(data) {
if (i==1){
getMetricData(data)}
else if (i==2)
{
capture = data;
}
}
});
Run Code Online (Sandbox Code Playgroud)