Jquery的变量错误
问题描述:
我用下面的jQuery的报表,但我在这个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
没有定义....
答
我相信你的方式创建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 });
});
+0
雅奏效? – bala3569 2010-03-24 12:50:05
你没有任何值分配给'PageClick'因此不确定的消息.. – ant 2010-03-24 12:49:34