Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvi

undefined

Recommended Posts

Olá pessoal,

 

Alguém sabe me informar o que é realmente undefined? Pergunto isso porque ocorreu essa mensagem na minha programação...

 

veja

 

function combocidade()
{
	var combocidade = createXMLHTTP();
   combocidade.open("post", "objcidade.asp", true);
	combocidade.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	combocidade.onreadystatechange=function(){
	 if (combocidade.readyState==4){// abaixo o texto do gerado no arquivo executa.asp e colocado no div
	  document.all.divcombocidade.innerHTML = divcombocidade.responseText;}}
	  combocidade.send("codpais=" + frm1.codpais.value + "&codestado="+frm1.codestado.value);
 
}
objcidade.asp

 

'CONEXÃO COM O BANCO.
Set conexao = Server.CreateObject("ADODB.connection")
DSNtest = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("dados_01.mdb")
conexao.Open DSNtest

 

codpais = request("codpais")
codestado = request("codestado")
Response.Write("Codpais: " & codpais)

Response.End

 

if len(codestado) then
 filtro = " and estados.codestado = "&codestado
else
 filtro = ""
end if


sql = "SELECT paises.COD, paises.paises, estados.estado, estado.codestado, cidade.codcidade, cidade.cidade "
sql = sql & "FROM paises INNER JOIN (estados INNER JOIN cidade "
sql = sql & "ON estados.codestado = cidade.codestado) ON paises.COD = estados.codpaises "
sql = sql & "WHERE paises.COD = " & codpais & filtro & " ORDER BY cidade.cidade"
'response.Write(sql)
'response.End()
set rs = conexao.Execute(sql)

Obrigado!

 

Marcelo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é mensagem do javascript.

 

É porque você não configurou para aparecer outra mensagem no lugar. Como fica sem nada, aí aparece isso.

 

Altera essa parte do código:

if (combocidade.readyState==4){// abaixo o texto do gerado no arquivo executa.asp e colocado no div
	  document.all.divcombocidade.innerHTML = divcombocidade.responseText;
}else{
	  document.all.divcombocidade.innerHTML = "carregando...";
}

 

 

 

 

 

 

Movido do Forum de ASP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Javascript/DHTML http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Ajax

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.