首頁 > 後端開發 > php教程 > 关于PHP如何获取AJAX值的问题。。。。。。。。。。

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

WBOY
發布: 2016-06-23 14:28:21
原創
816 人瀏覽過

现在有以下问题
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语句
要改的值很多的话干脆把整块页面内容替换掉。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板