如是使用js向一个php页面传一个值JS向PHP传递数值只有两种方法:GET和POST,GET把参数写在URL上,例如abc.php?param=123,POST的参数在数据里面 。
JS调用PHP(无论GET或者POST)一般有两种方式,一是是用HTML窗口,使用GET的例子:
iframe src=https://www.04ip.com/post/abc.php?param=123/iframe
使用POST的例子:
form action=abc.php method=post name=form1
input type=hidden name=param value=https://www.04ip.com/post/123
/form
script language=javascript
form1.param.value=https://www.04ip.com/post/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里?你说的JS是Ajax异步提交吧?
建议修改HTML代码,好方便书写下边代码
改成:
input type="text" id="pc_name" /
input type="text" id="QQ" /
input type="text" id="address" /
如果是的话 , 可以这么写:
【提交数据jsphp示例 jsp submit提交数据】$.post("order.php",{pc_name:$("#pc_name").val(),qq:$("#QQ").val(),address:$("#address").val()},function(returndata){
// returndata 是order.php页面处理完表单内容并保存后返回的信息,格式为Json
alert(returndata);
});
怎样提交JS数组给PHPJS里面使用join把数组转换为字符串传递给PHP提交数据jsphp示例,PHP再使用explode把获取提交数据jsphp示例的字符串转换为数组提交数据jsphp示例,例如提交数据jsphp示例:
调用提交数据jsphp示例的JS:
script type="text/javascript"
var oCC=new TClientCheck();
var str=oCC.join('|');
location.href='https://www.04ip.com/post/but.php?str='+str;
/script
处理的PHP:
?php
$str=$_GET["str"];
$oCC=explode('|', $str);
print_r($oCC);
?
提交数据jsphp示例的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jsp submit提交数据、提交数据jsphp示例的信息别忘了在本站进行查找喔 。
推荐阅读
- 0首付购车如何推广的,0首付购车方案
- redis分布式缓存哪个好,redis分布式存储方案
- 显卡驱动怎么无法访问网络,显卡驱动无法使用
- 北大青鸟网站制作,北大青鸟html
- mysql怎么做日志回滚 mysql的操作日志 历史记录
- 怎么看主机显卡带不带锁,怎么看显卡是否带锁
- html5培训广州的简单介绍
- 唐朝角色扮演单机游戏,唐朝角色扮演单机游戏有哪些
- 微信公众号绑定那些视频号,微信视频号绑定公众号有什么好处