显示'不再发布帖子'当使用ajax php加载所有帖子时
Show 'no more posts' when loaded all posts using ajax php
下面是javascript部分和加载更多按钮,我正在使用它从数据库中加载更多帖子。它运行良好。我想在加载完所有帖子后显示一条"不再发布帖子"消息,但不知道如何准确地做到这一点。希望你们能帮忙。
<script>
$(document).ready(function(){
$(document).on('click','.show_more',function(){
var ID = $(this).attr('id');
$('.show_more').hide();
$('.loding').show();
$.ajax({
type:'POST',
url:'mload_more.php',
data:'id='+ID,
success:function(html){
$('#show_more_main'+ID).remove();
$('.posts').append(html);
}
});
});
});
</script>
<div class="show_more_main" id="show_more_main<?php echo $ID; ?>">
<span id="<?php echo $ID; ?>" class="show_more" title="Load more posts">
Show more
</span>
<span class="loding" style="display: none;">
<span class="loding_txt">Loading...</span>
</span>
</div>
在mload_more.php文件中,检查返回的行数是否大于零。它将是如下代码。
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
//display data
}
} else {
echo "No more posts to load";
}
Gayan只是给了我一个开始,休息并不困难。
<?php
if ($query->rowCount() > 0) {
while($row = $result->fetch_assoc()) {
}
}
else {
echo $er = "No more posts to load";
}
?>
<script type="text/javascript">
var er = "<?php echo $er; ?>";
if(er!=''){
$("er").show();
$('.show_more').hide();
}
</script>
相关文章:
- 根据下拉值包括或加载php
- 从jqueryajax加载php页面卸载当前页面
- 为什么我的 Ajax 加载 php 页面
- ajax加载php与facebookJava不工作
- Jquery未加载PHP文件
- WordPress:如何在帖子中加载PHP或OnClick
- 如何使用JS代码加载php文件
- Javascript - 自动从数据库加载php数据
- Jquery ajax() 函数不会加载 PHP 脚本
- 在JS函数调用后加载php函数
- 在 Ajax 之后重新加载 PHP 代码
- 在javascript中加载PHP
- 使用 ajax 调用加载 php 文件并执行按钮单击事件
- jquery在PHP页面运行时加载PHP页面
- 使用 AJAX 重新加载 PHP FORM
- 从 js 加载 php 内容
- 在javascript中加载php变量
- 使用 setInterval 和 jQuery load 在 JS 数组中加载 PHP
- 为什么我的页面正在加载 php 文件
- Jquery 在通过 ajax 加载 PHP 后不起作用