使用jquery访问Joomla视图变量

使用jquery访问Joomla视图变量,jquery,joomla,Jquery,Joomla,我需要根据用户输入设置视图过滤器(选中/取消选中框)。无法保证用户在过滤器中需要此信息之前会切换页面或提交任何内容,因此需要在输入时完成。有没有办法访问和更改jquery中的变量?如果您想在客户端使用jquery时更改服务器端变量,AJAX(AJAX=异步JavaScript和XML)是您的生存工具 AJAX不是一种新的编程语言,而是一种使用现有标准的新方法。AJAX是一种与服务器交换数据、更新网页部分内容的技术,而无需重新加载整个网页 参考 对于示例AJAX调用 这个类似的问题可能会帮助您的问

我需要根据用户输入设置视图过滤器(选中/取消选中框)。无法保证用户在过滤器中需要此信息之前会切换页面或提交任何内容,因此需要在输入时完成。有没有办法访问和更改jquery中的变量?

如果您想在客户端使用jquery时更改服务器端变量,AJAX(AJAX=异步JavaScript和XML)是您的生存工具

AJAX不是一种新的编程语言,而是一种使用现有标准的新方法。AJAX是一种与服务器交换数据、更新网页部分内容的技术,而无需重新加载整个网页

参考


对于示例AJAX调用

这个类似的问题可能会帮助您的问题显示如何获取页面的get和/或POST数据

否则,使用
jQuery.ajax()

所以你打了一个类似这样的电话:
jQuery.ajax('somewebpage.php?someVariable=someValue&someOtherVariable=someOtherValue')


在PHP文件中,将数据保存到会话或数据库中。然后在下一页加载可以使用的数据。

它只是一个控制页面内容的变量。内容是由完全不同的程序动态生成的(该程序不属于我,我无权访问或更改)。就像其他所有视图变量一样,在网页的实际php部分使用$this->filter['thingIAmTryingToChange']访问它。单击复选框调用ajax函数并设置视图并将其返回给前一个最终用户。这会解决您的问题吗?