请问php和外部js间怎么共用变量??

ludonglue3 2012-09-10 05:48:36
ajax里面用js调用php,我希望php里面设置一个变量,js能够获得这个变量。相反js里面设置的变量,php也能得到。应该怎么做???最好给点例子!
...全文
266 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
just4rmb 2012-10-02
  • 打赏
  • 举报
回复
这个例子也很好 http://zhidao.baidu.com/question/1982206 php代码和js代码在一个页面出现的情况很常见,4楼不用装大牛
just4rmb 2012-10-02
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20100826/17/f47bd9c5-9908-4777-87a7-b049cee3505e.html
ludonglue3 2012-09-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

你所谓PHP是后台代码,服务器执行
js是前台代码,浏览器执行
不在同一台电脑上,能直接就互相用么?
当然需要通讯,js通过ajax提交数据到服务器,服务器就能获取到js变量的值了;
然后服务器向浏览器发送返回数据,js就能在ajax回调函数中获得服务器的变量值了。
由于通讯的不确定性,所以才使用回调函数机制,你当然只能在回调函数中获得服务器返回的值了....
这是web程序ajax……
[/Quote]本来就是菜鸟才来问的,不然还来这问吗?你愿意答就答,不愿意答也别扯废话。
未知数 2012-09-11
  • 打赏
  • 举报
回复
你所谓PHP是后台代码,服务器执行
js是前台代码,浏览器执行
不在同一台电脑上,能直接就互相用么?
当然需要通讯,js通过ajax提交数据到服务器,服务器就能获取到js变量的值了;
然后服务器向浏览器发送返回数据,js就能在ajax回调函数中获得服务器的变量值了。
由于通讯的不确定性,所以才使用回调函数机制,你当然只能在回调函数中获得服务器返回的值了....
这是web程序ajax的运行过程,不了解这个,写再多代码都还是菜
ludonglue3 2012-09-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

js得到php的变量:你ajax的目标php页中返回你php变量的值
php得到js的变量:你ajax去php时,在参数里加上你的js变量

唉,这都什么问题呀
[/Quote]ajax只能通过.responseText获得php返回的值吗?
ludonglue3 2012-09-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

js得到php的变量:你ajax的目标php页中返回你php变量的值
php得到js的变量:你ajax去php时,在参数里加上你的js变量

唉,这都什么问题呀
[/Quote]给个例子好么
泡泡鱼_ 2012-09-10
  • 打赏
  • 举报
回复
js得到php的变量:你ajax的目标php页中返回你php变量的值
php得到js的变量:你ajax去php时,在参数里加上你的js变量

唉,这都什么问题呀

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧