Web前端-Ajax基础技术(上)

Web前端-Ajax基础技术(上)

ajax是浏览器提供一套的api,用于向服务器发出请求,接受服务端返回的响应,通过javascript调用,实现通过代码控制请求与响应,实现网络编程。

ajax发送请求:




 
 Ajax


 



http协议:


兼容:

var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');

模板:

https//aui.github.io/art-template/

面试手写:

var xhr = new XMLHttpRequest();

xhr.open('GET', '###.php');

xhr.send(null);

xhr.onreadystatechange = function() {

 if(this.readyState === 4){
  console.log(this);
 }

}

实例:


实例:



//php $id = isset($_GET["id"]) ? intval($_GET["id"]) : ''; $con = mysqli_connect('localhost','root','123456'); if (!$con) { die('连接失败: ' . mysqli_error($con)); } // 选择数据库 mysqli_select_db($con,"test"); // 设置编码 mysqli_set_charset($con, "utf8"); $sql="SELECT * FROM Websites WHERE id = '".$id."'"; $result = mysqli_query($con,$sql);

结言

好了,欢迎在留言区留言,与大家分享你的经验和心得。

感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。

作者简介

达叔,理工男,简书作者&全栈工程师,感性理性兼备的写作者,个人独立开发者,我相信你也可以!阅读他的文章,会上瘾!,帮你成为更好的自己。长按下方二维码可关注,欢迎分享,置顶尤佳。

你可能感兴趣的:(Web前端,编程语言,前端)