我使用以下jquery语句,但我在此
中收到错误function onGetDataSuccess(result) {
Iteratejsondata(result);
$(document).ready(function() {
$("#pager").pager({ pagenumber: 1, pagecount: 5, buttonClickCallback: PageClick });
});
PageClick = function(pageclickednumber) {
$("#pager").pager({ pagenumber: pageclickednumber, pagecount: 15, buttonClickCallback: PageClick });
$("#ResultsDiv").html("Clicked Page " + pageclickednumber);
}
}
}
错误: PageClick
未定义....
答案 0 :(得分:2)
我相信你创建PageClick函数的方式可以在其他代码或PageClick变量不在范围之后解析。
试试这个:
$(document).ready(function() {
var PageClick = function(pageclickednumber) {
$("#pager").pager({ pagenumber: pageclickednumber, pagecount: 15, buttonClickCallback: PageClick });
$("#ResultsDiv").html("Clicked Page " + pageclickednumber);
}
$("#pager").pager({ pagenumber: 1, pagecount: 5, buttonClickCallback: PageClick });
});