/* * ajax脚本,基于jquery-1.9.1脚本库 */ $(function(){ //ajax var totalheight = 0; function loadData(){ totalheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop()); if ($(document).height() <= totalheight) { // 说明滚动条已达底部 ajax() } } $(window).scroll( function() { loadData(); }); loadData(); $(".more").one("click",function(){loadData()}); function ajax() { var container = $(".list"); // 加载容器 var data = {}; // 查询参数 // 当前页 var currentPage = parseInt(container.attr("currentpage")); // 总页数 var maxPage = parseInt(container.attr("maxpage")); if ( currentPage >= maxPage ) { return false; } // 每次查询数据的条数 var ajaxRow = parseInt(container.attr("ajaxRow")); // 当前最后一条数据的id值 var lastId = parseInt(container.find(".lists:last").attr("ajax-id")); data.p = currentPage+1; data.maxPage = maxPage; data.lastId = lastId; jQuery.ajax({ type:"post", url: URL+"indexajax", data:data, dataType: "json", beforeSend: function(XMLHttpRequest){ $(".loading").removeClass("loadagin").show(); $(".loading").html("正在加载中") }, success:function(data) { if (parseInt(data.status) ==1) { var text = ''; if (data.type == 'gift') { for (var i in data.data) { var item = data.data[i]; text += '
礼包数量:'+item['novicetotal']+'' + '
' + '已领:'+item['novicetaken']+'
' + ' ' + '' +''+item['category_name'] +' | '+item['game_type_name'] +' | '+item['game_size'] +' | '+item['fanli'] +'%返利
' +'已入驻人数:'+item['total']+'人
' +' ' +'