1
我正在使用bootpag插件進行分頁,但問題與我的想法不符。這裏是我的腳本的一部分在選擇框onchange上調用函數多次調用
$("#select-2").change(function() {
var selectedv = $("#select-2 option:selected").text();
showresults(selectedv);
});
function showresults(noofresults){
getResults('http://192.168.1.122:10039/wps/mycontenthandler/vamshi/!ut/p/digest!SqaCnIAqyulFhaUStKGgJQ/searchfeed/search?query=*&scope=1440172377201&start=0&results=1000&pageSize='+noofresults+'&page=0');
$('.demo4_top').bootpag({
total: Math.ceil($("#resultscount").text()/noofresults),
page: 1,
maxVisible: 4
}).on("page", function(event, num){
alert(noofresults);
getResults('http://192.168.1.122:10039/wps/mycontenthandler/vamshi/!ut/p/digest!SqaCnIAqyulFhaUStKGgJQ/searchfeed/search?query=*&scope=1440172377201&start=0&results=1000&pageSize='+noofresults+'&page=' + $.trim(num-1));
}).find('.pagination');
}
其實我的選擇框包含值1,2,3。當我在選擇框中更改值時,它們停留在變量中,我的意思是您可以在showresults功能中看到警報,該警報多次警告。如果我將值從1改爲2,2改爲3,3改爲1,然後調用我的bootpag插件的頁面函數,它將提醒所有值1,2,3,1。
什麼是錯在這裏
沒有在我的腳本之間的差異。功能不會改變 –