Jump to content


Photo

Duvidas Sobre Jquery, Ajax, Code Igniter E Java Script


  • Faça o login para participar
2 replies to this topic

#1 macedo maia

macedo maia

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 02/02/2009, 15:19

Olá pessoal, Sou novo em progração web e tô com problemas numa pagina aqui.

COMO FAÇO PRA EXIBIR O VALOR DE UMA VARIAVEL JAVASCRIPT NO AJAX?

Edição feita por: macedo maia, 02/02/2009, 15:20.


#2 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 03/02/2009, 09:18

$("#local").text(variavel);
ou
$("#local").html(variavel);
Mas isso pode ser diferente, depende de como você quer fazer esse 'variável javascript no ajax'.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#3 macedo maia

macedo maia

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Não informado

Posted 03/02/2009, 15:24

vlw pela dica, mas agora tenho o seguinte problema:
...
$('#period').change(function(){
	   $.get('/central/Produto/getDiscountPerPeriod/'+ $('#period').val(),'',function(data) {
		   $('#desc').html(data);
		   desconto = $('input[@name=desc]').val();
		   $('#desc').hide();
		   periodo=$('#period').val();
	   });
	  //  alert(periodo);
	   $.get('/central/Produto/getValuePerPeri/'+ $('#period').val()*valored*$('input[@name=desc]').val(),'',function(data) {
		   $('#a_valor').fadeIn();
		   $('#submit').fadeIn();
		 /*  alert(periodo);
		   alert(valored);
		   alert(desconto);*/
		   $('#a_valor').html(data);
	   });
	});

O "$('#period').change(function()" é executado qndo há mudanças na estrutura da div cuja o id é period. Queria usar uma função, diferente de change quem sabe, que execute os dois $.get de forma separada, pois executaria o 1° get e conseguiria o valor de desconto e, com isso, teria o valor de desconto atualizado pra usar no 2° get. Não os dois de uma vez. Pois é isso que o "$('#period').change(function()" está fazendo. Se puderem me ajudar, ficarei grato!



vlw pela dica, da proxima vez faço isso. Mas quanto ao problema, já resolvi. Bastava colocar o get mais abaixo no caso de sucess do get mais acima. fazendo a chamada go get mais abaixo ser incluida dentro da chamda do get mais acima.

Edição feita por: macedo maia, 03/02/2009, 15:22.
utilize a tag [code], para postar códigos





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq