ajax学习笔记

responseText
responseXML


onreadyStatechange
响应
0未开始
1建立
2接受
3处理
4完成


request.readyState===4&&request.status===200)


请求
status




var request = new XMLHttpRequest();
request.open("post","service.php");
 var data = "name=" + document.getelementbyid("1").value
  +"&number=" + document.getelementbyid("2").value
+"&sex=" + document.getelementbyid("3").value
+"&job=" + document.getelementbyid("4").value;
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.send(data)


eval


JASON.parse
var jsondata = '{




}'
var json = eval('('+jsondata+')') 危险,参数直接执行例如alert
var json = JSON.parse(jsondata)


jsonlint校验工具;




<?
header("Content-Type:application/json:charset = utf-8");
?>




//用jQuery实现ajax


$(document).ready(function(){
$("#serch").click(function(){
$.ajax({
type:"get",
url:"sevice.php?number ="$("#keyword").val(),
datatype :"jason",
success:function(data){
if(data.success)注:此处json格式里已经写好了success:ture下同
{$("#result").html(data.msg);}else{
$("#result").html(data.msg);
}
}
});

})
error:function(jqXHR){
alert("jqXHR.status");
}


});


post 需要加data:{}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值