变量传递函数 jquery 和增量
variable pass on function jquery and Increments
我尝试在jquery中制作一个寻呼系统。
POST发送页数
setupLoadMore = function() {
$('body').on('click','.loadmorebtn',function() {
var page = 1;
function postProcessing(data) {
var myArray = data;
var $item = [];
var $items = $(null);
$items = $.each(data, function(i, val) {
$item[i] = $($($.parseHTML(val)));
$items = $items.add($item[i]);
$grid.append($items);
$grid.shuffle('appended', $items);
});
}
$.ajax({
url: '/LoadMore',
type: 'POST',
data : 'rubr=' + page ,
dataType : 'json',
success:postProcessing,
async : true
});
page++;
alert(page);
});
},
只增加一次但在他阻塞2后不再改变
另一个问题是它仍然存在于ajax 1
var page = 1;
在您 运行 单击按钮时的功能范围内。
如果你想在点击之间保留它,它需要在比该函数更广泛的范围内声明。
我尝试在jquery中制作一个寻呼系统。
POST发送页数
setupLoadMore = function() {
$('body').on('click','.loadmorebtn',function() {
var page = 1;
function postProcessing(data) {
var myArray = data;
var $item = [];
var $items = $(null);
$items = $.each(data, function(i, val) {
$item[i] = $($($.parseHTML(val)));
$items = $items.add($item[i]);
$grid.append($items);
$grid.shuffle('appended', $items);
});
}
$.ajax({
url: '/LoadMore',
type: 'POST',
data : 'rubr=' + page ,
dataType : 'json',
success:postProcessing,
async : true
});
page++;
alert(page);
});
},
只增加一次但在他阻塞2后不再改变
另一个问题是它仍然存在于ajax 1
var page = 1;
在您 运行 单击按钮时的功能范围内。
如果你想在点击之间保留它,它需要在比该函数更广泛的范围内声明。