且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用 Joomla,我如何只调用 php 函数生成的输出进入 AJAX 调用?

更新时间:2023-11-21 19:55:22

你需要在你的/components/com_yourcomponent/controllers/文件夹中创建一个名为 ajax.raw.php 的子控制器

You need to create a sub controller in your /components/com_yourcomponent/controllers/ folder called ajax.raw.php

然后你可以像这样向它发送ajax请求:

You can then send ajax requests to it like this:

index.php?option=com_name&task=ajax.function_name&format=raw&var=value

index.php?option=com_name&task=ajax.function_name&format=raw&var=value

  • function_name"将在控制器内部执行同名函数.
  • format=raw 告诉 joomla 不要包含模板
  • var=value 代表您想要发送的任何参数,并且可以使用 JRequest::getVar() 检索