我需要根据用户输入设置视图过滤器(选中/取消选中一个框)。在过滤器中需要此信息之前,无法保证用户将切换页面或提交任何内容,因此需要在输入时完成。有没有办法在jquery中访问和更改变量?
答案 0 :(得分:1)
如果你想在客户端使用jQuery更改服务器端变量,AJAX(AJAX =异步JavaScript和XML)就是你的幸存者。
AJAX不是一种新的编程语言,而是一种使用现有标准的新方法。 AJAX是与服务器交换数据和更新网页部分的艺术 - 无需重新加载整个页面。
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文件中将该数据保存到会话或数据库。在下一页上加载可以使用的数据。