Ir para conteúdo

POWERED BY:

Arquivado

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

Morpheus#2005

Jquery + ASP

Recommended Posts

Bom pessoal, parece simples..mas estou cansado e devo estar errando em coisa boba.

 

Segue o Jquery que faz a busca em busca.asp

<script type="text/javascript">

$(document).ready(function() {


 $("#busca_dados").change (function() {
	 
		var Cnpj = $("#busca_dados").val();
		Var_Cnpj = Cnpj.slice(0, 14)		// 14 digitos
		//alert(Var_Cnpj);
			
	$.ajax({
 
            type: "POST",
            Data: {Cnpj:Var_Cnpj},
			url: "busca.asp?",
            dataType: "html",
			 success: function(result){
				
                $("#lista_extrato").html(result);
				 
							
            },
			error: function(jqXHR, textStatus, errorThrown) {
             
            },

                beforeSend: function(){
                $('#loading').css({display:"block"});
            },
            complete: function(msg){
                $('#loading').css({display:"none"});
            }
        });
         
    });
	
});



</script>
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Dim C
If request.querystring("Cnpj")<>"" then
    C=request.querystring("Cnpj")
	 Response.Write©
else
   Response.Write("Nada Encontrado")
   
end if
%>

Esse é o ASP..que recebe o paraetro via URL..

 

Bom ele nao me retorna nada na DIV lista_extrato...Se alguem puder me dar uma luz aonde eu estou errando....ta osso..

 

outra coisa...quando passamos o parametro via URL, e realizamos outra ação , como é que eu zero o parametro anterior?

 

Abraços ae boa noite, bom fds...vou continuar estudando!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

use o

$('.nome_classe').empty();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Morpheus, já me deparei com esse tipo de problema várias vezes, e, se você não usa o firebug (do firefox) passe a usá-lo, com certeza pode ser alguma coisa simples que está acontecendo...

 

Já tentou, ao invés de : request.querystring("Cnpj") usar apenas request("Cnpj")

 

como não postou o html, já conferiu se o nome da div que irá receber os dados é o mesmo que vc colocou no js (casesensitive)?

 

experimente deixar sem: dataType: "html",

 

por que a var Cnpj virou var_cnpj (com underline)?

 

 

espero ter ajudado...

 

sds

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom dia...obrigado ae pelas ajudas...mas infelizmente...olhei td troquei para request somente...e nada...

 

deveria funcionar...estou fazendo assim galera :

Dim Cnpj
Cnpj = Request.querystring("Var_Cnpj") ' Aqui eu recebo a variavel q esta no sendo enviada via post


response.write(Cnpj)... aqui ela deveria escrever...o cnpj passado...

o que pode ser????? alguma luz?



O intrigante é que passando a variavel direto na URL esta tudo correto os dados aparecem sem problemas...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente Request.Form em vez de request.querystring

Compartilhar este post


Link para o post
Compartilhar em outros sites

Lembrando que o request.querystring() é para pegar informação na linha do navegador e o request.form() é para pegar dados do formulario.

 

Tente dessa forma.

 

 

response.write(Request.querystring("Var_Cnpj"))

 

Att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

apenas para teste, armazene em uma session e tente exibir a mesma. só pra ver se esta recebenco dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

Morpheus, posta o html para agente ver e te ajudar melhor, mas lembrando que se você tiver passando os dados via formulario, use request.form() ou se não use via request.querystring()

 

abrç

Compartilhar este post


Link para o post
Compartilhar em outros sites

sobre o request, no post#3 o Ronaldo orientou para tentar apenas o usar apenas request("Cnpj")

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.