<script type="text/javascript"> $(function(){ var page = 2;// 设置当前页数 var footer = 0;// 设置高度 滚动到底部的高度 $('#yutis').scroll(function(){ var viewH = $(this).height();// 可见高度 var contentH = $(this).get(0).scrollHeight;// 内容高度 var scrollTop = $(this).scrollTop(); // 滚动高度 var offset = scrollTop/(contentH-viewH); // 计算偏移量 var last_page = $('#last_page').val(); // 偏移值要大于等于0.95 并且高度值需要大于上次请求的高度值 if((offset >= 0.95) && (scrollTop > footer)) { if((page <= last_page)) { $.ajax({ url:'/widtholds/formats', type:'POST', dataType:'html', data:{ 'batch_num':$('#batch_num').val(), 'page':page, '_token':"{{csrf_token()}}" }, success:function(datas) { console.log('page: '+page) var jdata = JSON.parse(datas); // 成功获取数据 if(jdata.code == 1) { // 记录上一次触底的值 footer = scrollTop; // 从末尾添加数据 $('#yutis').append(jdata.data); } else { alert(jdata.data); } }, error:function(err) {} }); page++;// 分页ID自增 } } }) }) // 失去焦点事件 使用Append 添加数据后使用事件无效的方法 $(document).on('blur','.inputs',function(){ console.log($(this).val()) console.log($(this).attr('name')) }) </script>