Que tal amigos, miren tengo un problema y nose como solucionar estoooooo....
Ok lo primero es tengo un formulario, y al presionar el boton enviar los GET Y POST no viajan, nose porque ..... pero si le pongo un iframe u otra pagina ahi si funciona, pero IFRAME no me gusta para nada, quiero usar DIVS.......
Este es mi form actual, pero usando IFRAME lo cual no quiero usar...
Código HTML:
Ver original <td colspan="2"><form method="post" action="resultado.php" target="resultado"> <span style="font-weight: bold">Seleccione una marca o traiga todo los articulos
</span> <select size="1" name="mar_traer" id="cel_marca"> <?php
while ($mar_mos=mysql_fetch_array($mar_traer)){
echo "<option value=".$mar_mos['marca'].">- ".$mar_mos['marca']."
</option>";
}
?>
<input type="submit" value="Traer" />
Este es el codigo que baje de internet de mi AJAX
Código Javascript
:
Ver originalfunction ajaxFunction() {
var xmlHttp;
try {
xmlHttp=new XMLHttpRequest();
return xmlHttp;
} catch (e) {
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
return xmlHttp;
} catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
return xmlHttp;
} catch (e) {
alert("Tu navegador no soporta AJAX!");
return false;
}}}
}
function Enviar(_pagina,capa) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", _pagina, true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {
if (ajax.readyState==1){
document.getElementById(capa).innerHTML = " Cargando, sea paciente...";
}
if (ajax.readyState == 4) {
document.getElementById(capa).innerHTML=ajax.responseText;
}}
ajax.send(null);
}
Y esta es la forma en que lo uso para vincular a los DIVS, que si funcionan PERO NO VIAJAN LOS POST Y GET
Código HTML:
Ver original<a href="javascript:Enviar('PAGINAAA','DESTINO')">NOMBRE PARA QUE SE MUESTRE
</a>