硬汉工作室

搜索
热搜: 活动 交友 discuz

[开发技术] discuz中js函数ajaxget的用法

[复制链接]
发表于 2021-9-24 16:01:09 | 显示全部楼层 |阅读模式
昨天做的一个小单子用到了ajaxget方法,顾名思义就是通过ajax的方式来异步获取数据,之前都是通过jquery来实现,但是既然dz自带了,用系统自带的也挺好,但是这个只有pc版本,手机版还是得用jquery。

来看看这个ajaxget的定义:
function ajaxget(url, showId, waitId, display, recall)

我知道的也就是前2个参数了,后面三个不清楚作用,等用到了再说吧。url就是请求的地址了,showId就是显示返回内容的dom的ID值。直接上个例子吧
<div id = "showmsg"></div>
<script>
ajaxget('plugin.php?id=nciaer', 'showmsg'); // showmsg就是要显示返回内容的id
</script>

nciaer.inc.php返回的内容也得需要注意下,返回格式是:
include template('common/header_ajax');
echo "你好,discuz"; // 返回的内容
include template('common/footer_ajax');

也就是必须有include那两行才行。

这样,执行ajaxget方法就会在id=showmsg的div里显示“你好,discuz”

完事!
有关PHP系统、Discuz或网站等各种问题,可以联系QQ1069971363寻求付费支持
Discuz插件商店:http://addon.dismall.com/?@56030.developer
回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|硬汉工作室 ( 冀ICP备13021567号-9 )

GMT+8, 2024-4-27 12:33 , Processed in 0.052659 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表