当要对后台返回来的数据作为参数,再次进行请求时:
在返回这个列表时,需要将信息添加到页面上,并且将某些字段值当成参数来做下一次请求。
再次请求时,若不确定后台是否有数据,最好不要请求数据后才依据是否返回的有数据来做判断,应该事先准备好,再去请求。
怎样先判断?
后端可以把是否有数据的状态返给前端,
这样,前端就可以先判断是否有数据,再去请求有数据的,没数据就弹框提示,免得那些没有数据的也去请求,也减少了请求数量。
//下载 $('.loadbtn.load').click(function (event) { event.stopPropagation(); //判断是否有ppt/pdf var filetype=$(this).attr('filetype'); if (filetype=='0' && type=='1') { //选了pdf,却没有pdf $('.nofile').css({'display':'block'}); } else if (filetype=='1' && type=='0') { //选了ppt,却没有ppt $('.nofile').css({'display':'block'}); } else { window.open($(this).attr('url'), "_blank"); } })