ajax,Asynchronous JavaScript and XML 異步j(luò )s或者xml
1.XMLHttpRequest 對象:向服務(wù)器發(fā)送局部的請求,異步獲取執行
a.瀏覽器支持
b.語(yǔ)法:
xmlhttp==new XMLHttpRequest();
xmlhttp.open("GET","test1.txt",true);# open(method,url,async)
xmlhttp.send();
#異步執行,當服務(wù)器完成狀態(tài)了,在客戶(hù)端調用該函數
xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("myDiv").innerHTML=xmlhttp.responseText; } }
2.django中ajax:
在views中使用request.is_ajax()判斷是否為ajax請求