硬汉工作室

搜索
热搜: 活动 交友 discuz

异步加载的js代码,第二次不执行是咋回事?

[复制链接]
发表于 2023-6-14 09:39:08 | 显示全部楼层 |阅读模式
今天改dz的一个小功能,点击某个按钮异步加载一段js执行,但是奇怪的是,点击第一次js正常执行,第二次不行,数据成功请求回来了,但是js没有反应。后来经过测试发现,返回的js内容一摸一样的情况下,第二次是不会执行的,这就好办了,在js里随便动态生成点内容,让每次数据都不同就可以了,比如我写的是:
  1. var random = {eval echo mt_rand(1, 10000);};
复制代码


毫无意义的代码,就是让js每次生成一个值不同的变量,让内容有所不同即可。

完事

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

使用道具 举报

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

GMT+8, 2024-5-5 05:29 , Processed in 0.052027 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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