disuz插件开发-ajax回调处理js

前端之家收集整理的这篇文章主要介绍了disuz插件开发-ajax回调处理js前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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数据 原文链接:https://www.f2er.com/ajax/165095.html

猜你在找的Ajax相关文章