加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

AJAX__discuz函数showmessage()在ajax下

发布时间:2020-12-15 21:06:17 所属栏目:百科 来源:网络整理
导读:当 showmessage 在 Ajax 环境下方式调用(即 $_G['inajax'] 为 true),并且 GET、POST 中存在 handlekey 时(即 $_G['gp_handlekey'] 有值)时,你可以在 Ajax 页面书写以下 2 个函数,用 JS 处理返回的信息。 成功时调用的函数 function succeedhandle_$_G
当 showmessage 在 Ajax 环境下方式调用(即 $_G['inajax'] 为 true),并且 GET、POST 中存在 handlekey 时(即 $_G['gp_handlekey'] 有值)时,你可以在 Ajax 页面书写以下 2 个函数,用 JS 处理返回的信息。

成功时调用的函数
  1. function succeedhandle_$_G['gp_handlekey'](跳转地址,提示信息,$values的值)
复制代码
失败时调用的函数
  1. function errorhandle_$_G['gp_handlekey'](提示信息,153)!important">复制代码
...[/more]
  1. /**
  2. * 显示提示信息
  3. * @param $message - 提示信息,可中文也可以是 lang_message.php 中的数组 key 值
  4. * @param $url_forward - 提示后跳转的 url
  5. * @param $values - 提示信息中可替换的变量值 array(key => value ...) 形式
  6. * @param $extraparam - 扩展参数 array(key => value ...) 形式
  7. * 跳转控制
  8. header header跳转
  9. timeout 定时跳转
  10. refreshtime 自定义跳转时间
  11. closetime 自定义关闭时间,限于 msgtype = 2
  12. locationtime 自定义跳转时间,限于 msgtype = 2
  13. 内容控制
  14. alert alert 图标样式 right/info/error
  15. return 显示请返回
  16. redirectmsg 下载时用的提示信息,当跳转时显示的信息样式
  17. 0:如果您的浏览器没有自动跳转,请点击此链接
  18. 1:如果 n 秒后下载仍未开始,请点击此链接
  19. msgtype 信息样式
  20. 1:非 Ajax
  21. 2:Ajax 弹出框
  22. 3:Ajax 只显示信息文本
  23. showmsg 显示信息文本
  24. showdialog 关闭原弹出框显示 showDialog 信息,限于 msgtype = 2
  25. login 未登录时显示登录链接
  26. Ajax 控制
  27. handle 执行 js 回调函数
  28. */
复制代码

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读