重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php返回数据给js php返回数据给 vue

PHP可以返回数据给JS处理吗

你会不会用ajax啊

为洪雅等地区用户提供了全套网页设计制作服务,及洪雅网站建设行业解决方案。主营业务为网站设计、成都网站建设、洪雅网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

会用前面的我也不写了

请求到php返回数据直接exit("你的结果");

var result = xhp.responseText;这就是个你php输出的数据

数组的花 php exit(json_encode($array));

js端

var result = eval(xhp.responseText);

直接转为js对象

如何实现从php传数据到js

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

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

php返回值 js

onBlur会在失去交点的时候运行

你这个例子是在页面不提交不刷新的情况下与服务器交换信息,

那你一定会用到 js 中的 XMLHttpRequest 控件

过程有点多,但你一定得这么做

给你个XMLHttpRequest的例子

script type="text/javascript" language="javascript"

var http_request = false;

function makeRequest(url) {

http_request = false;

if (window.XMLHttpRequest) { // Mozilla, Safari,...

http_request = new XMLHttpRequest();

if (http_request.overrideMimeType) {

http_request.overrideMimeType('text/xml');

}

} else if (window.ActiveXObject) { // IE

try {

http_request = new ActiveXObject("Msxml2.XMLHTTP");

} catch (e) {

try {

http_request = new ActiveXObject("Microsoft.XMLHTTP");

} catch (e) {}

}

}

if (!http_request) {

alert('Giving up :( Cannot create an XMLHTTP instance');

return false;

}

http_request.onreadystatechange = alertContents;

http_request.open('GET', url, true);

http_request.send(null);

}

function alertContents() {

if (http_request.readyState == 4) {

if (http_request.status == 200) {

alert(http_request.responseText);

} else {

alert('There was a problem with the request.');

}

}

}

/script

span

style="cursor: pointer; text-decoration: underline"

onclick="makeRequest('test.php?name=123')"

Make a request

/span

test.php:

?xml version="1.0" ?

root

?

echo "i am a test";

?

/root

PHP 返回数组给JS,JS怎么接????

这要看你是什么过程.

一般的过程

直接写 例如

php ecoh "js代码" ?php

因为php是服务端加载, js是客户端加载,相互不影响.

AJAX

这种是js先运行, 会访问 PHP,php端运行后 echo 或者  return 回值就行,客户端自己识别的.


网页标题:php返回数据给js php返回数据给 vue
本文URL:http://cqcxhl.com/article/dodpgce.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP