Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola tudo bem galera..
Estou com um problema aqui, na hora de pesquisar..olha o codigo !!
pes_protutos_marca.php
<script src="../principal/scripts/scripts.js" type="text/javascript" ></script>
<div id="por_marca">
<label>Pesquisando por Marca: <input type="text" name="marca" id="marca" class="pesnormal" onKeyUp="escondeAdm(1); setarCampos_marca(); enviarForm('pes_produt_busca_marca.php', campos, 'divResultado'); return false;" /> </label>
</div>
<div id="adm1" style="visibility:hidden;">
</div>
<div id="divResultado" style='visibility:hidden;'>
</div>
scripts.js
function setarCampos_marca() {
campos = "marca="+(document.getElementById('marca').value);
}
function escondeAdm(n){
evt=n;
if(evt == "1"){
func1=document.getElementById("adm1");
func2=document.getElementById("divResultado");
func1.style.visibility="hidden";
func2.style.visibility="visible";
}
}
function escondeRes(n){
evt=n;
if(evt == "1") {
func1=document.getElementById("divResultado");
func1.style.visibility="hidden";
}
}
// ajax.js
var navegador = navigator.userAgent.toLowerCase(); //Cria e atribui à variável global 'navegador' (em caracteres minúsculos) o nome e a versão do navegador
var xmlhttp; //Cria uma variável global chamada 'xmlhttp'
//Função que inicia o objeto XMLHttpRequest
function objetoXML() {
if (navegador.indexOf('msie') != -1) { //Internet Explorer
var controle = (navegador.indexOf('msie 5') != -1) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; //Operador ternário que adiciona o objeto padrão do seu navegador (caso for o IE) à variável 'controle'
try {
xmlhttp = new ActiveXObject(controle); //Inicia o objeto no IE
} catch (e) { } xmlhttp = new XMLHttpRequest(); //Inicia o objeto no Firefox, Safari, Mozilla
}
}
//Função que envia o formulário
function enviarForm(url, campos, destino) {
var elemento = document.getElementById(destino); //Atribui à variável 'elemento' o elemento que irá receber a página postadaxmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 || xmlhttp.readyState == 0) { //Se a requisição estiver completada
if (xmlhttp.status == 200) { //Se o status da requisição estiver OK
elemento.innerHTML = xmlhttp.responseText; //Insere no 'elemento' a página postada
} else { //Senão
elemento.innerHMTL = 'Página não encontrada!'; //Insere no 'elemento' o texto atribuído
}
}
}pes_produt_busca_marca.php
extract($_POST);
$marca = $_GET['marca'];
echo "TESTE: ".$marca."<br><br><br><br>";
A $marca sempre fica vazia. porque sera ?
t+
Carregando comentários...