Cod: Selectaţi tot
<input type="text" name="{$card.id}" onchange="update_field(this.name, this.value);">
..................
..................
function update_field(id, value){
// fisierul php care va procesa requestul AJAX
var server_uri = "update_field.php";
// parametrii care vor fi trimisi prin requestul AJAX
var parametrii = "action=update&id="+id+"&value="+value;
// se instanteaza un obiect de tipul XMlHttpRequest
if(navigator.appName == "Microsoft Internet Explorer") {
http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
http = new XMLHttpRequest();
}
// se creeaza(pregateste) un request asincron de tipul POST catre adresa 'server_uri'
http.open("POST", server_uri, true);
// informeaza serverul ca requestul este de tip POST
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
// realizeaza conexiunea definita anterior prin functia open si ataseaza parametrii
http.send(parametrii);
}
Cred ca am fost destul de clar, dar daca ai intrebari da de stire.
Later.