При загрузке страницы мой getJSON
вызов отображает свой вывод в div (называемый myDiv).Как добавить результаты getJSON в div каждый раз, когда я нажимаю кнопку loadmore?
Теперь я хочу добавить кнопку в конце страницы, и когда пользователь нажмет на эту кнопку, я хочу сделать еще один звонок getJSON
, но на этот раз я хочу увеличить число_шт. На единицу, каждый раз, когда пользователь нажимает кнопку и отображает новый результат в конце предыдущих результатов. Не могли бы вы, ребята, показать мне, как я могу это сделать?
<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>
можете ли вы добавить несколько комментариев в лету ур код? будет полезно. – Sangeeta
см. Правки. – Sangeeta
Я не могу заставить свою кнопку работать с вашим событием click! должен ли я разместить свой первый код внутри другой функции и назвать его видным? – user1788736