$(function() { var request = getRequest(); if (request.p === undefined && request.s === undefined) getDownloadRanking(); else if (request.p !== undefined && request.s === undefined) getDownloadRanking(request.p); else if (request.p !== undefined && request.s !== undefined) getDownloadRanking(request.p, request.s); function getDownloadRanking(page, size) { if (page === null || page === undefined || page === "") page = 0; if (size === null || size === undefined || size === "") size = 10; fetchJSON("/api/query/downloads?page=" + page + "&size=" + size, {}, "get", function(ret) { if (ret.code === 0) { fillRankList(ret.data, page, $("#searchResult"), $("#totalElements"), "downloadingRankings.html"); } else { console.log(ret.msg); } }); } });