Document
JS代码
(function ($) {
$.load_news = function(initdata, ajax_offset){
window.ajax_offset = ajax_offset;
var ajaxutl = '/ajax/result.php';
var init_data = {
limit : 0,
offset : window.ajax_offset,
tbname : '',
classid : 0,
order : '',
dom : '',
click_dom : ''
}
init_data = $.extend({}, init_data, initdata);
var result_lang = {
data_0 : '暂无数据',
tbname_not : '没有此数据表'
}
$.post(
ajaxutl,
init_data,
function(data){
var data = data;
if(data.status=='data_0')
{
// 没有数据了~~~~
$(init_data.dom).append(result_lang[data.status]);
// 移除click
$(init_data.click_dom).remove();
// 设置按钮
//$(init_data.click_dom).attr('disabled', 'disabled');
return false;
}
$(init_data.dom).append(data.html);
window.ajax_offset =data.offset;
},
'json'
);
}
})(jQuery);
$(function(){
$("#click").click(function(){
$.load_news({
limit : 20, // 每次查询多少条
tbname : 'news', // 数据表名称
classid : 3, // 栏目ID
order : 'desc', // 排序
dom : '#html', // 向哪个DOM节点中插入数据 ID请填写# class填写. 例如 填写 #html
click_dom : '#click' // 触发事件的DOM
},window.ajax_offset);
})
})
php代码
'tbname_not') ) );
}
// 栏目ID
$classid = (int) $p['classid'];
// order
$order = $filter($p['order']);
// 查询偏移量
$offset = (int) $p['offset'];
if( $order == 'desc' && $offset != 0 )
{
$where_offset = ' and id < '.$offset;
}else
{
$where_offset = '';
}
if($order == 'asc')
{
$where_offset = ' and id > '.$offset;
}
$where = ' WHERE 1';
$where .= $classid?' AND `classid` = '.$classid:'';
$where .= $where_offset;
$order = 'ORDER BY id '.$order;
$limit = (int) $p['limit'];
$limit = 'LIMIT '.$limit;
$sql = "SELECT {$maxid}id,classid,newspath,filename,groupid,titleurl,title FROM `{$dbtbpre}ecms_{$tbname}` {$where} {$order} {$limit}";
$num=$empire->num($sql);
if($num<1){
die( json_encode( array('status'=>'data_0', 'sql'=>$sql) ) );
}
$query = $empire->query($sql);
$last = 0;
$html = '';
while($r=$empire->fetch($query)){
$last = $r['id'];
$url = sys_ReturnBqTitleLink($r);
$html.= <<id --- $r[id]$r[title]
HTML_LIST;
}
die( json_encode( array('status'=>'ok', 'html'=>$html, 'offset'=>$last, 'sql'=>$sql) ) );
?>
版权声明:
本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!
转载请注明:
帝国CMS点击加载通用ajax的方法
相关文章
-
08-20
帝国CMS插件:帝国CMS7.0 7.2 7.5微信登录插件 UTF-8版本
-
06-30
帝国CMS7.5仿《酷酷游戏网》源码/帝国CMS手游综合门户网站模板
-
02-25
帝国cms在tags列表页获取当前tag的ID的方法
-
02-25
帝国cms怎么限制某些后缀邮箱注册账号
-
02-25
帝国CMS增加JS手机跳转PC代码
-
02-25
PHP调用帝国CMS当前三级栏目信息的方法
-
02-25
帝国CMS内容页调用上一篇 下一篇的几种写法
-
02-25
帝国cms相关文章按文章标题截取词语和调用
-
02-25
帝国CMS限制登录次数不得超过5次 请等60分钟过后再试解决
-
02-25
帝国cms的LoadLang()导入语言包函数说明
-
02-25
帝国CMS二次开发无刷新Ajax加载更多列表信息写法教程
-
02-25
帝国CMS实现压缩与解压缩功能教程
-
02-25
帝国CMS相关信息调用smalltext简介的方法
-
02-25
帝国cms会员浏览记录功能开发教程
-
02-25
php获取帝国CMS各种路径的几种写法
-
02-25
帝国CMS封面模板调用栏目别名的两种方法
-
02-25
帝国CMS常用RSS调用方法说明
-
02-25
帝国CMS增加 删除 修改 查询SQL语句写法
-
02-25
帝国CMS采集步骤,帝国CMS采集教程
-
02-25
帝国cms怎么防止恶意注册 会员空间发布违规违禁信息
推荐文章
- 05-30统计栏目数据数量
- 05-30sql调用点击排行和顶排行,怎么指定栏目ID?
- 05-30帝国CMS 6.0功能解密之会员空间信息标签调用
- 05-30帝国cms列表简介信息问题
- 05-30判断帝国cms分类信息是否过期
- 05-30帝国cms灵动标签的$bqr和$bqsr是怎么分的
- 05-30帝国cms教程不能发新贴了说键重复
- 05-30评论列表中显示IP地址全部的修改方法
- 05-30帝国CMS 6.0功能解密之新版RSS功能
- 05-30教你修改会员发布投稿的模板下载
排行榜
模板推荐
-
(带手机版)win电脑操作系统软件IT软件下载网站易优CMS模板下载
模板名称:(带手机版)win电脑操作系统软件IT软件下载网站易优CMS模板下载模...
-
(PC+WAP)公司注册财务会计类网站pbootcms模板 蓝色律师公证网站源码下载
(PC+WAP)公司注册财务会计类网站pbootcms模板 蓝色律师公证网站源码...
-
(自适应手机端)pbootcms绿色园林建筑艺术网站模板 花卉园艺网站源码下载
(自适应手机端)pbootcms绿色园林建筑艺术网站模板 花卉园艺网站源码下载P...
-
(自适应手机端)pbootcms响应式刷卡机POS机网站模板 无线支付设备网站源码
(自适应手机端)pbootcms响应式刷卡机POS机网站模板 无线支付设备网站源...
-
(自适应手机端)pbootcms响应式旅游公司网站模板 蓝色宽屏旅行社网站源码下载
(自适应手机端)pbootcms响应式旅游公司网站模板 蓝色宽屏旅行社网站源码下...
-
热门标签
- 机械模板
- 机械风机
- 体育运动场
- 高尔夫球场
- 数码相机
- 破解版
- PhpStorm
- PHP编程软件
- 双语网站
- 童装
- 童装外贸网站
- 多余图片清理插件
- 文档定时发布插件
- 汽车周边产品
- 汽车配件模板
- ps制图软件
- Photoshop软件
- 相关文档插件
- 易优CMS插件
- QQ一键登录
- 易优系统助手
- 制图软件
- ps软件
- Photoshop
- 下载功能
- 金店网站
- 剧情介绍
- word资源
- 文案网站
- 电影解说
- 财务审计
- 工程造价
- 图片素材网
- 业务咨询
- 服务机构
- 金融服务
- 企业咨询
- 电脑组装
- 电脑维修
- 轴承电子
- 出口模版
- 五金行业
- 英文会员模版
- 易优英文版
- 英文网站模版
- 设计模版
- 推广源码
- 旅游宣传
- 推广网站
- 网站展示
- 机械柜
- 电气柜
- 电力设备
- 电缆开关
- 骨科医院
- 中医院
- 中医网站模板
- 中药馆
- 设备软件
- 语音软件