网站建设资讯

NEWS

网站建设资讯

php讲数据传到js php传输数据的方式

php如何传值给js

很简单。。。举例

成都创新互联作为成都网站建设公司,专注成都网站建设、网站设计,有关成都企业网站建设方案、改版、费用等问题,行业涉及木屋等多个领域,已为上千家企业服务,得到了客户的尊重与认可。

$message = "这是一个来自 php 的值。";

echo "script language=\"JavaScript\" type=\"text/JavaScript\";\r\n!--\r\n alert('".$message."');\r\n--;\r\n/script;";你得把所有的JS代码转成PHP格式就可以了。

如何将php数组的值传递给javascript数组?

把对象数组转成JASON串,PHP收到后转化成JASON对象进行读取。

参考例子如下:

script type="text/javascript" src=""/script!--倒入json.js文件,序列化json对象用的--

script type="text/javascript" src=""/script

script type="text/javascript"

var zNodes =[

{ id:1, pId:0, name:"随意勾选 1", open:true},

{ id:11, pId:1, name:"随意勾选 1-1", open:true},

{ id:111, pId:11, name:"随意勾选 1-1-1"},

{ id:112, pId:11, name:"随意勾选 1-1-2"},

{ id:12, pId:1, name:"随意勾选 1-2", open:true},

{ id:121, pId:12, name:"随意勾选 1-2-1"},

{ id:122, pId:12, name:"随意勾选 1-2-2"},

{ id:2, pId:0, name:"随意勾选 2", checked:true, open:true},

{ id:21, pId:2, name:"随意勾选 2-1"},

{ id:22, pId:2, name:"随意勾选 2-2", open:true},

{ id:221, pId:22, name:"随意勾选 2-2-1", checked:true},

{ id:222, pId:22, name:"随意勾选 2-2-2"},

{ id:23, pId:2, name:"随意勾选 2-3"}

];

$.ajax({

url:'xxxx.php'//改为你的动态页

,type:'POST'

,data:{zNodes:zNodes.toJSONString()}//调用json.js类库将json对象转换为对应的JSON结构字符串

,success:function(rst){alert('PHP接收JSON数据成功!');}

,error:function(xhr){alert('PHP页面有错误!'+xhr.responseText);}

}});

/script

$zNodes=$_POST["zNodes"];

$json=json_decode($zNodes);//转化为JSON对象

如何用php传递数组给js脚本

可以可以通过ajax利用json或者xml来传递数组给php文件:

json是js的一种数据格式,可以直接被js解析,php无法直接读取json数据,但是php提供了json_decode函数来对json数据进行转化,从而可以被php脚本访问;

php怎么向js传值

php给javascript传值,算是两个方法吧,

一个就是主动刷新,php把值写到页面上,比如 var a='?php echo $a;?';

另外的方法就是通过js异步去拉取,通过ajax来实现,大体过程是:js 发起一个异步请求给php程序,php返回数据库的数据,js通过接收这个数据来在做处理。

如何实现从php传数据到js

用Ajax, PHP 跟 JS 最直接的交互方式就是 Ajax。

使用 Ajax 向服务器发起网络请求,PHP在后端进行处理并返回数据。

如何把php中获取的数据传递到js中使用

看你想怎么使用PHP的数据。比如我从数据库里拿出一个数据,然后echo

h1?php echo $title; ?/h1

那你JS里就可以通过DOM来获取h1的innerHTML

不要直接用js,最好用现成的library,比如jQuery,Prototype之类的,因为他们有浏览器兼容。

还有就是用ajax,动态获取你要的内容。即通过JS代码,调用PHP代码,然后传递回你要的数据。

AJAX非常的流行,因为不会造成网页停滞,强调的是asynchronous (不同步)。


新闻标题:php讲数据传到js php传输数据的方式
文章分享:http://cdweb.net/article/hgpgje.html