ارسال درخواست به سرور

برای ارسال از open یا send استفاده می کنیم

xmlhttp.open("GET","ajax_info.txt",true);
xmlhttp.send();

 

شکل توضیحات
open(method,url,async) method: نوع درخواست: GET or POST
url: محل فایل روی سرور 
async:جواب 
send(string) ارسال درخواست به سرور

string:فقط استفاده از POST 

 

GET یا POST

get راحت تر است و سریعتر و بیشتر مواقع مورد استفاده است

xmlhttp.open("GET","demo.php",true);
xmlhttp.send();

post ایمن تر است

xmlhttp.open("GET","demo.php?t=" + Math.random(),true);
xmlhttp.send();

برای ارسال اطلاعات فرم باید  یک تابع نیز بیفزاییم

xmlhttp.open("POST","ajax_test.asp",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Henry&lname=Ford");