重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
点击后,通过ajax把数据提交到后台
在武汉等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、做网站 网站设计制作按需求定制开发,公司网站建设,企业网站建设,品牌网站设计,全网营销推广,成都外贸网站制作,武汉网站建设费用合理。
后台接收到数据后进行相应的处理
可能需要访问数据库
获得数据库的返回消息后作相应处理,并把结果返回给前端
前端收到ajax的回调数据后修改dom,把结果显现到你面前。
将“用户名重复”通知给前台? 直接 echo ‘用户名重复’ 就能显示在前台的哦。
你需要页面不跳传就直接返回验证信息的话,可以在前台用ajax提交表单,然后后台处理的代码基本上还是一样,只是前台需要改改js,你去网上找一个ajax提交表单的列子看看就知道了,很简单的。
你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
给你个思路,
?php
$receive=$_post["这里写你的字段"];
switch ($receive)
{
case 第一个值,文本记得加引号:
这里是代码,返回内容自己写
break;
case 第二个值,文本记得加引号:
这里是代码,返回内容自己写
break;
?
直接在里面返回用echo就行
问题不成立。
只有js向php发起请求,没有php向js发起请求的。
既然php不能向js发起请求,又怎么会有返回值呢?
所以,楼主是不是想通过js把前端的数据传给后端的php?
如果是的话,通过表单提交,或者通过ajax的方式提交就是了。