el elemento html:
Código HTML:
Ver original
<input type="radio" name="tar" id="tar" value="com" onclick="colocaTexto('cat',this.value),iniciaHilo1()">
la llamada:
Código Javascript:
Ver original
function iniciaHilo1(){ men=document.getElementById('bmar').value; if (men != null) { //alert('NO EXISTE!!!'); llamaCloading('cat','adatb','ctraemarcas.php'); } man=document.getElementById('mar').value; if (man!= null) { //alert('NO EXISTE!!!'); llamaCloading('cat','adat','traemarcas.php'); } }
Esta funcion toma el valor de un elemento y lo usa para llamar a otra funcion
Código Javascript:
Ver original
function llamaCloading(bar,div,pag){ val=document.getElementById(bar).value; //alert("elemento:"+bar+" div:"+div+" pagina:"+pag); //setTimeout("prediccion("+div+","+pag+","+val+")", 3000); cloading(div,pag,val); }
por ultimo la funcion q hace la llamada ajax
Código Javascript:
Ver original
function cloading(div,pag,val){ //alert("div."+div+" pagina"+pag+"val"+val); $(div).update("Cargando. . . "); new Ajax.Updater(div, pag, { method: 'get', parameters: {tip: val}, onSuccess: function(){ $(div).update(""); } }); }
todo este conjunto me sirve en todos los navegadores menos en ie