首页 >后端开发 >php教程 >关于PHP如何获取AJAX值的问题。。。。。。。。。。

关于PHP如何获取AJAX值的问题。。。。。。。。。。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原创
2016-06-23 14:28:21848浏览

现在有以下问题
1,在test.php页面有一个
        
        
        
        



然后在这个页面还有一个变量 $arr

现在我想要把option的值赋给$arr,并且是option每次改变的时候,改变$arr的值。
然后我用了AJAX,传回了json值,每次改变option的时候,值分别是10,20,30
我的问题就是,如何把AJAX的值传给$arr。


回复讨论(解决方案)

搜索一下就可以得到很多代码

不用网上搜索,提供个思路就可以了,有点卡住。

$(function() {  $('#top').change(function() {    $.get('test.php', {top:$(this).val()});  });});

$arr = $_GET['top'];

感谢版主的回复,有可能我没有说清楚,我现在在控制器页面得到$arr的值了,然后用json_encode回传到了view页面,现在view页面有一个PHP变量,比方叫$test,请问AJAXS传回来的值如何赋给$test,我用的是YII框架,如果不能赋值,还有什么方法吗?

ajax要修改主界面上的某个值,可以用js把页面上那个值改掉
反正ajax也是js执行的,直接在回调函数中加语句就行
具体做法加个div或span设个id,再写一条js语句
要改的值很多的话干脆把整块页面内容替换掉。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
上一篇:目前php程序员的工作具体是做什么(我知道是做网页)?最好举个例子,大公司和小公司做的有什么不同?下一篇:php编码转化

相关文章

查看更多