Ir para conteúdo

POWERED BY:

Arquivado

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

DaniloTec

Não acontece nada, nem erro...

Recommended Posts

Boa tarde.

 

Estou com dúvida quanto o funcionamento da função $.ajax do JQuery.

 

JS

function confirmaEvento(){
	$.ajax({
		type: "POST",
		url: "pagina.asp",
		data: "acao="+true,
		success: function(){
			alert();
		}
	});
}

pagina.asp

If request.Form("acao") Then
	response.write "ok"
	response.End()
End If

O problema é que ele não exibe o alert e nem dá erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque algum coisa dentro do alert, um texto...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, fiz umas modificações aqui e deu certo.

 

JS

$(document).ready(function() {
   $('#confirmaEvento').click(function() {
	  $.ajax({
		 type: "POST",
		 url: "pagina.asp",
		 data: "acao="+true,
		 success: function(msg){
			alert(msg);
		 }
	  });
   });
});

Pelo que me parece o jquery não conversa com o js tradicional. Ou é tudo jquery ou não.

 

É isso mesmo?

 

página.asp

<%
If request.Form("acao") Then
	response.write "ok"
	response.End()
End If
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, fiz umas modificações aqui e deu certo.

 

JS

$(document).ready(function() {
   $('#confirmaEvento').click(function() {
	  $.ajax({
		 type: "POST",
		 url: "pagina.asp",
		 data: "acao="+true,
		 success: function(msg){
			alert(msg);
		 }
	  });
   });
});

Pelo que me parece o jquery não conversa com o js tradicional. Ou é tudo jquery ou não.

 

É isso mesmo?

 

página.asp

<%
If request.Form("acao") Then
	response.write "ok"
	response.End()
End If
%>

 

Bom, a única coisa q você fez foi, via javascript não obstrusivo, adicionar um evento ao elemento. Usando jQuery ou javaScript puro o resultado é o mesmo, o jQuery apenas encurta muita coisa pra você.

 

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.