Jquery变量未定义错误
我使用了下面的jquery语句,但在这里我得到了错误Jquery变量未定义错误,jquery,variables,Jquery,Variables,我使用了下面的jquery语句,但在这里我得到了错误 function onGetDataSuccess(result) { Iteratejsondata(result); $(document).ready(function() { $("#pager").pager({ pagenumber: 1, pagecount: 5, buttonClickCallback: PageClick }); }); PageClick = function(pageclickednumber
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
。我相信创建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 });
});
您没有为
页面单击指定任何值,因此出现了未定义的消息。。