多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 内置js函数库 https://gitee.com/ComsenzDiscuz/DiscuzX/wikis/JS%E5%87%BD%E6%95%B0%E7%9B%B8%E5%85%B3%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3?sort_id=9974 # 引入常用jquery库注意事项 ## showDialog(msg, mode, t, func, cover) msg 对话框内容 mode 对话框模式 info 没有按钮 一般信息 notice 有确定按钮 通知信息 alert 有确定按钮 错误信息 confirm 有确定和取消按钮 确认信息 t 对话框标题 func 点“确定”执行的函数 可以是一个函数(推荐)也可以是一段 js 代码 cover 是否覆盖整个页面 1:是 0:否 一般信息 cover 默认值是 0 其他信息 cover 默认值是 1 ## showWindow(k, url, mode, cache, v) k 浮窗的 key url get 方式 url 表示浮窗请求的地址 post 方式 url 表示浮窗提交的表单 id mode get 和 post 两种方式 cache 是否缓存浮窗 0:否 1:是(默认值) v showMenu 参数调整,如不指定则使用 showWindow 默认值 注意: 同一页面同时可以弹出多个浮窗,但 k 及 url 相同的浮窗同时只能显示一个 浮窗标题区域支持拖拽 关闭浮窗请使用 hideWindow(k); ~~~ <div class="fcontent"> <h3 class="float_ctrl"> <em id="return_$handlekey">浮窗标题</em> <span> <!--{if !empty($infloat)}--><a href="javascript:;" class="float_close" onclick="hideWindow('$handlekey')" title="关闭">关闭</a><!--{/if}--> </span> </h3> <div class="postbox"> 浮窗内容 </div> </div> ~~~ ## ajaxget(url, showid, waitid, loading, display, recall) url 请求的 url showid ajax 返回信息显示区域的 id waitid ajax 请求过程中显示等待信息区域的 id loading ajax 请求过程中显示的等待信息 display 'none' 不显示 '' 显示 'auto' 自动 recall 回执函数 ajax 请求完成并返回信息后执行 可以是一个函数(推荐)也可以是一段 js 代码 ## ajaxpost(formid, showid, waitid, showidclass, submitbtn, recall) formid ajax 提交的表单 id showid 表单提交后返回信息显示区域的 id waitid ajax 请求过程中显示提示信息区域的 id 默认是 showid showidclass 表单提交后返回信息显示区域的样式 submitbtn 表单提交按钮 ajax 请求发出后将会禁用这个按钮 recall 回执函数 ajax 请求完成并接收到数据之后执行 可以是一个函数(推荐)也可以是一段 js 代码