多次点击ajax传入数据,数据重复,获取最后一次ajax。

来源:互联网 发布:知乎文章最多几张图 编辑:程序博客网 时间:2024/06/05 23:50
<from>1<from>写了         <div class="dian" zhi="12">我点</div>         <div class="dian" zhi="13">我点</div>

function ajaxz(url,zh,jc){$.ajax({ method:'post',  url:url,dataType:"json",data:zh,success:function(data){var func=callback(data,jc)func()}})}//封装ajaxvar a=1;var flag=1;$('.dian').click(function(){var zhi=$(this).attr('zhi')a=a+1;ajaxz('{:url("nurse_bed")}',{floor_id:zhi},jc)})function jc(data){console.log(data)var yi ='';$.each(data.data, function(k,v) { yi += '<div>'+ v.bed_name +'</div>';})$('.show').html(yi)}function callback(data,jc){flag++;if(flag==a){return function(){jc(data)}} else {return function(){}}}

原创粉丝点击