que funcon debo aplicar con el ajax.
este es mi codigo que hace el ajax:
Código HTML:
function objetoAjax(){ var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } //funcion para agregar. function agregar_cotizador(valor){ //donde se mostrará lo resultados divresultado = document.getElementById('cotizador'+valor); //enviando valores. idprod = document.getElementById('idproducto'+valor).value; codprod = document.getElementById('codproducto'+valor).value; pu = document.getElementById('precio_unitario'+valor).value; cant = document.getElementById('cantidad'+valor).value; ajax=objetoAjax(); ajax.open("POST", "miusb_agregar_cotizador.php",true); ajax.onreadystatechange=useHttpResponse_cotizador; //muy importante este encabezado ya que hacemos uso de un formulario ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores //alert(valor3); ajax.send("valor="+valor+"&idproducto="+idprod+"&codproducto="+codprod+"&precio_unitario="+pu+"&cantidad="+cant); } function useHttpResponse_cotizador() { if (ajax.readyState == 4) { if(ajax.status == 200) { divresultado.innerHTML=ajax.responseText; } }else{ divresultado.innerHTML = '<div align = "center"><br/><img src="./images/loading.gif" border = "0"></div>'; } }
alguna ayuda.