正文
js提交数据到php js的值怎么传到php中
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
用js自写ajax提交表单数据到php,但是php的$_POST为空?
注意到的RequestMethod是Undefined,这个地方应该是POST。
可以:
1、把AJAX提交的方式设置为post
2、最好把表单的method设为post,method="post"
如是使用js向一个php页面传一个值
JS向PHP传递数值只有两种方法:GET和POST,GET把参数写在URL上,例如abc.php?param=123,POST的参数在数据里面。
JS调用PHP(无论GET或者POST)一般有两种方式,一是是用HTML窗口,使用GET的例子:
iframe src=abc.php?param=123/iframe
使用POST的例子:
form action=abc.php method=post name=form1
input type=hidden name=param value=123
/form
script language=javascript
form1.param.value=123;
form1.submit();
/script
JS调用PHP(无论GET或者POST)的另外一种方式是是用AJAX,例子代码网上很多,我写一个最简单的:
script language=javascript
var xmlHttp=null;
if (window.ActiveXObject) xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');
else if (window.XMLHttpRequest) xmlHttp=new XMLHttpRequest();
xmlHttp.onreadystatechange=handleStateChange;
xmlHttp.open('POST','abc.php');
xmlHttp.send('param=123');
function handleStateChange(){
if (xmlHttp.readyState==4){
if (xmlHttp.status==200){
alert(xmlHttp.responseText);
}
}
}
/script
如何使js 传递变量至 php 不打开页面?或者前台接收怎么传至后台才能不打开新页面?
//改成异步提交就好了。
script type="text/javascript" src="自己引用jquery.js,改成你本地的路劲"/script
script type="text/javascript"
cc();
function cc(){
var aa=document.getElementById("aa").value;
alert(1);
$.get('test.php', {data: aa}, function(){});
}
/script
thinkphp js怎么向php提交数据。
最简单的就用jQuery封装的$.post异步提交
$.post(提交的url地址,{id:id},function(){回调函数},json)
怎么把表格中的数据从js中读取出来,并传到php中,新手求具体指导
用jquery的cookiec插件把。
第一个页面写入:
$.cookie('i',
'value');
第二个页面读取:
var
i
=
$.cookie('i');
不过建议不要通过cookie保存数据,因为cookie中的信息会被加入到请求头,并在每次请求发送到服务器,增加网络传输。
JS 如何传一个值到php 文件
方法1js提交数据到php:
input type="button" value="f1" onclick="f1()"
script
//方法1
function f1(){
var type = 'aaa';
window.location.href='1.php?type=' + type;
}
/script
1.php 中:
$type = $_GET['type'];
echo $type;
方法2:
script src="jquery-1.10.2.min.js"/script
script
$(document).ready(function(){
var type ='aaa';
$("button").click(function(){
$.post("4-ajax.php",{
type: type,
},
function(data,status){
alert("数据:" + data + "\n状态:" + status);
});
});
});
/script
button向页面发送 HTTP POST 请求js提交数据到php,并获得返回js提交数据到php的结果/button
4-ajax.php中:
$type = $_POST["type"];
echo $type;
js提交数据到php的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js的值怎么传到php中、js提交数据到php的信息别忘了在本站进行查找喔。