javascript与php使用json传递数据
2023-06-26日常教程javascript,PHP,使用
- javascript:
<script>
function loadDoc(file,async=true){
if(window.XMLHttpRequest){ // code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}else{ // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if(async === true){
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState < 4){
// 加载中
}else if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
// 成功
xmlDoc=xmlhttp.responseText;
return xmlDoc
}else{
// 失败
xmlhttp.abort()
return
}
}
}
xmlhttp.open("POST",file,async);
xmlhttp.setRequestHeader("Content-type", "application/json");
var data = {
name:'lee'
}
var json = JSON.stringify(data)
xmlhttp.send(json);
if(async === false){
xmlDoc=xmlhttp.responseText;
return xmlDoc
}
}
var data = loadDoc('http://localhost/test.php',false)
console.log(data)
</script>
- php:
<?php
header('access-control-allow-origin:*');
header('Access-Control-Allow-Headers:WWW-Authenticate,Authorization,Set-Cookie,X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version');
$json = file_get_contents('php://input');
echo $json;
- 结果:
-
-
如何通过JavaScript实现组件化和模块化
07052023
今天小编给大家分享的是如何通过JavaScript实现组件化和模块化,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。
组件化和模块化
为什么会有组件化和...
-
JavaScript中的parseInt()的用法
06292023
本篇内容介绍了“JavaScript中的parseInt()的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
起因
...
-
JavaScript中的parseInt()函数怎么用
06292023
这篇文章主要讲解了“JavaScript中的parseInt()函数怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中的parseInt()函数怎么用”吧!
JavaScript...
-
JavaScript中如何使用parseInt()函数
06292023
这篇文章主要介绍“JavaScript中如何使用parseInt()函数”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript中如何使用parseInt()函数”文章能帮助大家解决问题。
...
-
PHP常用语法有哪些
06282023
本篇内容主要讲解“PHP常用语法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP常用语法有哪些”吧!
PHP是一款功能强大的嵌入式HTML脚本语言,经常被程序员...
-
JavaScript数组去重的方法是什么
06282023
本篇内容介绍了“JavaScript数组去重的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
目录
...