马上注册,免费下载更多dz插件网资源。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
使用ajaxget,我们可以在DZ里实现无刷新的页面局部更新。比如我们想往id=diva的div层中显示网页 a.php的内容,我们只需要
[color=rgb(51, 102, 153) !important]复制代码
即可。
至于为什么a.php后面要带有?号,是因为在DZ里的include/js/common.js里的
“var url = url + '&inajax=1&ajaxtarget=' + showid;”所致。所以,如果你的URL里没有?将导致一直加载,新手可能会排除半天才发现。
如果要把某个网页链接如b.php的内容在当前以浮窗显示,也很简单,使用showWindow即可。
以
<a href="b.php">显示一个窗口</a>
[color=rgb(51, 102, 153) !important]复制代码
即可。
利用这个,我们就可以实现用户在当前页面就可以查看不同页面的返回结果了。当然,要实现点击关闭此窗口,需要按DZ的要求做一个关闭按钮,此不提。
在日常插件开发工作中,最常用的ajax相关的,就是上面两个,基本能满足日常开发需要。更多参数和用法可看源码,本文只是讲下简单用法。
认真看DZ自身的JS,会发现很多常用的JS代码都已经有了,所以把这些代码都看一遍,就不用自己写很多代码了。比如 display,checkall这些在插件开发中常用到的JS操作。
附件包含本文演示。
©DZ插件网所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 网站部分内容来源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。 您在本站任何的赞助购买、下载、查阅、回复等行为等均表示接受并同意签订《DZ插件网免责声明协议》。 如有侵权请邮件与我们联系处理: discuzaddons@vip.qq.com 并出示相关证明以便删除。敬请谅解!
|
|