ajax用于jquery间接连接数据库,实现不刷新页面连接数据库
具体语法:
$.ajax({
async:false, //默认ture异步
url:"chuli.php", //提交页面
data:{}, //提交参数
type:"POST", //提交方式
dataType:"TEXT", //返回值类型
success: function(data){//回调函数 data为返回值
//TEXT返回的是字符串需要字符串操作,拆分,拼接等
}
});
$.ajax({
async:false, //默认ture异步
url:"chuli.php", //提交页面
data:{}, //提交参数
type:"POST", //提交方式
dataType:"JSON", //返回值类型
success: function(data){//回调函数 data为返回值
//JSON返回二维数组,处理页面将数组转换json数据的方法:json_encode
//索引可以用foreach循环
}
});
AJAX:异步AJAX
异步:
1.数据传输:收发数据的时候不用等到对方接收,可以继续发送
2.AJAX:在调用处理页面处理数据的时候,下面的代码可以继续执行,效率高
同步:
1.数据传输:收发数据的时候要等到对方接收成功,才可以继续发送下一个
2.AJAX:在调用处理页面处理数据的时候,下面的代码不能执行,只有当AJAX完全执行完之后,才能继续执行下面代码