前端数据怎么传给php,前端向后端传递数据的方式

如何在同一个PHP页面,通过ajax把值传给PHP变量?

举个例子:你想在用户点击时,把 apple 这个字符串,通过前端传给后端。

创新互联建站服务项目包括蓝田网站建设、蓝田网站制作、蓝田网页制作以及蓝田网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,蓝田网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到蓝田省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

前端,用 jQuery 举例:

$('button').click(function () {

$.ajax({

url: '/xxx',

method: 'post',

dataType: 'json',

data: {fruit: 'apple'}

}).done(function (res) {

// 成功后的回调

}).fail(function (err) {

// 失败后的回调

});

});

后端 PHP 处理:

$fruit = $_POST['fruit']; // 获取从 ajax 传过来的 fruit 的值,这里是 apple。

如果你想在前端重新显示这个字符串 apple,那么你要用 PHP 把数据返回给页面,然后在上面 “// 成功后的回调” 里面,补充逻辑代码。

例如 PHP 把 apple 返回给前端:

return json_encode(array('fruit' = 'apple'));

前端回调处理:

// 成功后的回调

alert(res.fruit); // 弹框显示 “apple”

实际上,$_POST 能够获取所有从前端用 post 方式提交过来的数据,不管你是页面刷新方式,还是 ajax(jQuery 才叫 ajax,实际上它是 XMLHttpRequest,异步非阻塞的请求方式)

使用layui前端框架,进行分页,php怎样传递数据

//以下将以jquery.ajax为例,演示一个异步分页

function demo(curr){

$.getJSON('test/demo1.json', {

page: curr || 1 //向服务端传的参数,此处只是演示

}, function(res){

//此处仅仅是为了演示变化的内容

var demoContent = (new Date().getTime()/Math.random()/1000)|0;

document.getElementById('view1').innerHTML = res.content + demoContent;

//显示分页

laypage({

cont: 'page1', //容器。值支持id名、原生dom对象,jquery对象。【如该容器为】:div id="page1"/div

pages: res.pages, //通过后台拿到的总页数

curr: curr || 1, //当前页

jump: function(obj, first){ //触发分页后的回调

if(!first){ //点击跳页触发函数自身,并传递当前页:obj.curr

demo(obj.curr);

}

}

});

});

};

//运行

demo();

前端用键值对传参数php怎么接受

前端用JQ 生成一个有字段名和值格式的键值对 的JSON 格式的字串 转码后 提交给后台的PHP 处理

代码如下

json_data+="\"emp_id\":\""+emp_id+"\",\"action_type\":\""+action_type+"\"})"

// $("#emp_no_id").val(json_data);

var json_data1=eval(json_data);

// var json_data1=json_data;

// $.each(json_data1,function(item,value){

// alert(item+value);

// });

$.ajax({

type: "post",//使用post方法访问后台

dataType: "text",//返回json格式的数据

url: "updata_emp.php", //要访问的后台地址

data:json_data1,

ontentType:'utf8',

async:false,

success: function(msg){//msg为返回的数据,在这里做数据绑定

如何用实现php与前端的交互

PHP是什么文件? PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。如何打开PHP文件? 一般来说,用文本编辑工具都可打开PHP文件如notepad、emeditor、phpedit、Dreamwere,推荐使用Dreamwer编辑PHP文件上,如果您打开的PHP文件全是乱码,那么这个PHP文件就是经过zend加密过的php文件,无法再编辑和修改,但可以正常的运行,如果您要运行PHP文件那么您就得安装相应的php解释器和web服务支持才行。想知道如何运行PHP文件请要看PHP教程

明白了吗?建议楼主去后盾人那自学,听说他们那正在搞什么实训班培训的活动,你可以去看看

数据怎么返回给原页面(PHP)?

你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;

第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。

这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。

注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,

前端的select调用js文件来得到三级联动,如何将,三级联动的值传给PHP?

如果用的是jqery之类的,用jquery之类获得这三个联动框取到的值,然后再用jquery的ajax(比如$.get或者$.post之类的传给php)


本文名称:前端数据怎么传给php,前端向后端传递数据的方式
文章源于:http://scjbc.cn/article/hedchi.html

其他资讯