Cita:
Iniciado por eall probablemente tu error se deba a la linea en donde se incluye el js necesario para la ejecucion. prueba quitando el '/' del final
exito.
Pues no, sigue sin funcionar. Es como si el botón de enviar no funcionase...igualmente he estado haciendo pruebas con llamadas a Ajax y hay algo q no funciona bien. Una vez cargada una pagina con ajax los botones de ningun formulario cargado me funcionan. Además tengo hechos unos buscadores y no funcionan bien. Pongo código y comento porque todo se tiene que deber a lo mismo y s i me echan una mano se arreglaria todo seguro:
Aquí hago una llamada a Ajax, si printo $idsel['Id_Sello'] me da por ejemplo 42
Código PHP:
<div align="left">
<span><?php echo $lng['articulos']['8']; ?></span>
<span><a href="#" onclick="cargasello2(<?php echo $idsel['Id_Sello']; ?>)" ><?php echo $sel['NombreSello']; ?></a></span>
</div>
Aquí recibo la función y si pongo un alert me da que idsello vale 52
Código:
function cargasello(idsello)
{
divResultado = document.getElementById('mainContent');
divResultado.innerHTML= '<img src="./images/ajaxloader.gif">';
tipo="8";
ajax=objetoAjax();
ajax.open("POST", "./buscadores/mostrar_listado.php",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("idarticulo="+idsello+"&bus="+tipo)
}
También he hecho pruebas en vez de pasandole un número pasandole $sel['NombreSello'], pero entonces el alert no salta, se me queda en la misma página. Si esto lo hago con IE me aparece el mensaje:
Linea: 46
Car: 1
Error: 'El texto de la var' no está definido
Código: 0
Donde por cada artículo a la línea se le suman 46 más, sin embargo no se de donde viene esta línea ya que del js que contiene las funciones javascript no es (he probado cambiando la funcion de sitio, y no me da otra linea) y del while con el que carglo los artículos tampoco, ya que he suprimido lineas en blanco y tampoco me da otra linea diferente.
¿alguna idea?