disuz插件开发-ajax回调处理js
发布时间:2020-12-16 00:38:03 所属栏目:百科 来源:网络整理
导读:discuz插件开发中一般使用showmessage来ajax显示给前端信息,但是要ajax回调处理一些js。 可以使用discuz提供的ajax模板文件echo返回给前端 public function _show(){include template('common/header_ajax');$js = JSscript type="text/javascript" reload=
discuz插件开发中一般使用showmessage来ajax显示给前端信息,但是要ajax回调处理一些js。 可以使用discuz提供的ajax模板文件echo返回给前端 public function _show(){ include template('common/header_ajax'); $js = <<<JS <script type="text/javascript" reload="1"> alert("sdsd"); </script>; JS; echo($js); include template('common/footer_ajax'); dexit(); } 使用template模板加载ajax的模板。 比如对于post模块的提交嵌入点: function post_recode() { return $this->_show(); }这样即可ajax返回给前端你要嵌入执行的js数据 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |