
正文
ajax发送数据到php ajax传输
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么用一个ajax把一个div里的数据提交给后台的php执行呢,就是保存...
1、up.php页面只要向正常的表单一样用$_POST[text]就可以获取到传递过去的参数了。
2、例子1:js向php传递3个值,经过处理后,将处理的值返回html页面。
3、后端 PHP 处理:fruit = $_POST[fruit]; // 获取从 ajax 传过来的 fruit 的值,这里是 apple。
4、{ xmlHttp=new ActiveXObject(Microsoft.XMLHTTP); }else if(window.XMLHttpRequest){ xmlHttp=new XMLHttpRequest(); }}/script如果你只想把值传给php,这样就够了,希望对你有用。
5、PHP端通常是这样回应jQuery的post:1234$response[status] = 1;$response[message] = workedecho json_encode($response);exit();这样在post的回调函数中就可以接收到function(data,status)的两个参数了。
相关问答
Q1: ajax传值给php
输出为NO ajax与普通的GET或POST不同的,GET或POST一般会从当前页面跳转到GET或POST指定页面,如本例中可能会跳转到PHP,即如你所说的PHP成功输出YES;但ajax不会跳转,因此显示的YES信息也只会在当前页面。
跟正常接收数据 是一样的 ,.ajax({ type: POST,url: url ,data: data ,success: success ,dataType: dataType });这里 ajax 使用 POST 类型提交,php 就用 $_POST 接收。
{ xmlHttp=new ActiveXObject(Microsoft.XMLHTTP); }else if(window.XMLHttpRequest){ xmlHttp=new XMLHttpRequest(); }}如果你只想把值传给php,这样就够了,希望对你有用。
写一个jQuery的示例,假设要获取123的内容并保存;up.php页面只要向正常的表单一样用$_POST[text]就可以获取到传递过去的参数了。
Q2: js获取到的值如何用ajax传到php中
1、在js文件中设置一个全局变量 var param; 然后在页面中给这个变量赋值 param=?php echo $value? 这样就把把值传递过去了。
2、不用AJAX,最简单就是传个参数过去 如:function saveGame(str){ window.location.href=url?str= + str;} 楼上的是一种跳转的方式。如果你想不刷新处理,获取数据。还是用ajax 。很简单的。给你个例子。
3、你传送之前 alert(json.key)看一下有没有变为正确json数据。
4、php是在后台运行,然后生成HTML代码和JS代码,然后输出到前台,然后用户的浏览器运行这些HTML和JS代码。所以JS代码是不能传值给php的,因为JS运行时php早已运行结束了。
Q3: 如何在同一个PHP页面,通过ajax把值传给PHP变量?
传输值到后端 做处理,返回结果到前端 显示结果 不刷新页面 你所需要做的只是在 success: function(data,status){ alert(data);} 应该就是你想要的结果了。
{ xmlHttp=new ActiveXObject(Microsoft.XMLHTTP); }else if(window.XMLHttpRequest){ xmlHttp=new XMLHttpRequest(); }}如果你只想把值传给php,这样就够了,希望对你有用。
写一个jQuery的示例,假设要获取123的内容并保存;up.php页面只要向正常的表单一样用$_POST[text]就可以获取到传递过去的参数了。
Q4: ajax从js中传数据给php,没反应,求各位帮忙看下
把contenttype那段代码去掉 就可以取到值了。而且ajax发送数据到php你成功执行ajax后又用window.location跳转到object.php 这个时候应该是没有把username的值放到$_POST中的 所以会提示说取不到。
ajax 传值到后台 echo用来返回值的ajax发送数据到php,不是用来输出的,ajax发送数据到php你可以使用回调函数接收echo的值,然后用console或者alert输出查看效果。
可以考虑使用js转值给iframe的方法。如: var la=document.getElementById("ajax发送数据到php;save);document.getElementById(addFrame).src=AddMes.phpajax发送数据到php?namesave=la.value;这样就可以转给 AddMes.php.你就算用ajax。
AJAX的作用就是 传输值到后端 做处理,返回结果到前端 显示结果 不刷新页面 你所需要做的只是在 success: function(data,status){ alert(data);} 应该就是你想要的结果了。
ajax发送数据到php的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ajax传输、ajax发送数据到php的信息别忘了在本站进行查找喔。







