大佬教程收集整理的这篇文章主要介绍了jQuery Keyup Ajax请求:杀死以前的请求,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
无论如何在keyup事件中杀死正在进行的ajax请求?
jQuery的:
jQuery(function() { var request; request = function(url,keyword) { return $.post('/BACkpack/' + url + '/search?keyword=' + keyword,function(data) { var el; el = "#result_" + url; return $(el).html(data); }); }; $("#search_text").bind("keyup",function() { var query,url,_i,_len,_ref; query = $(this).val(); if (query.length > 2) { _ref = ['tracks','albums','artists']; for (_i = 0,_len = _ref.length; _i < _len; _i++) { url = _ref[_i]; request(url,query); } return $("#search_suggestions").show(); } else { return $("#search_suggestions").hide(); } }); return $("#suggestion_all_results").bind("click",function() { return $('#search_form form').submit(); }); });
以上是大佬教程为你收集整理的jQuery Keyup Ajax请求:杀死以前的请求全部内容,希望文章能够帮你解决jQuery Keyup Ajax请求:杀死以前的请求所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。