使用jquery访问Joomla视图变量

时间:2012-09-21 19:26:02

标签: jquery joomla

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

2 个答案:

答案 0 :(得分:1)

如果你想在客户端使用jQuery更改服务器端变量,AJAX(AJAX =异步JavaScript和XML)就是你的幸存者。

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

参考jQuery API

Read more用于示例AJAX调用。

答案 1 :(得分:0)

这个类似的问题或者可能只是帮助您的问题显示如何获取页面的GET和/或POST数据。

how to get GET and POST variables with JQuery?

使用jQuery.ajax()

可以在没有提交或页面加载的情况下将数据发送到服务器

所以你拨打电话:  jQuery.ajax('somewebpage.php?someVariable=someValue&someOtherVariable=someOtherValue');

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