ページの読み込み時に、私のgetJSON
呼び出しはその出力を div (myDiv と呼ばれる) に表示します。
ページの最後にボタンを追加し、ユーザーがそのボタンをクリックしたときに別の呼び出しを行いたいgetJSON
のですが、今回は、ユーザーがボタンをクリックするたびに page_number を 1 ずつ増やしたいと考えています。前の結果の最後に新しい結果を表示します。どうすればこれができるか教えてもらえますか?
<head>
<script>
//var counter = 1;
$.getJSON('http://anyorigin.com/get?url=https://www.myothersite.com/getit.php?page_number=+counter&type=TopVideos&sortBy=newest&callback=?', function(data){
var siteContents = data.contents;
//writes to textarea
document.myform.outputtext.value = siteContents;
document.getElementById("myDiv").innerHTML=siteContents;
$('#loadingimg').hide();
});
</script>
</head>
<body>
<div class="MainDiv">
<div class="MainContent">
<div class="ContentWidth">
<div id="JSListVideo" class="VideoList">
<div id="myDiv"></div>
そしてボタンコード:
<div class="MoreButtonSection">
<div class="RedButton">
<span class="LeftEnd"></span>
<span class="Centre">
<a href="javascript:void(0);" onclick="seemore();" title="See more">see more</a>
</span>
<span class="RightEnd"></span>
</div>
</div>