albo w czystym js XMLHttpRequest, przykład:
function findaddr () {
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("POST","php/ppp.php", true);
var xmlDoc;
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
xmlDoc = xmlhttp.responseText;
console.log(xmlDoc);
}
};
xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
var xml = "uname=" + document.getElementById('fname').value;
xmlhttp.send(xml);
}
ppp/ppp.php <--- jakieś operacje na serwerze