Ir para conteúdo

POWERED BY:

Arquivado

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

didizinn

[Resolvido] Ajax + PHP

Recommended Posts

Olá pessoal,

estou com um dúvida em termos de retorno de valores com ajax.

 

exemplo:

 

faço uma requisição a uma página PHP e quero retorna diversos valores, não apenas um echo com texto.

 

Exemplo:.

 

$teste = "olá";

$teste2 = "hehe";

 

e poder utilizar ambos valores com o ajax. Consigo fazer com que retorne um echo, print e etc... mas não valores diferenciados.

 

Obrigado, se não fui claro me perdoe :(/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu Shini, não tinha pensado no json, afinal nunca tinha usado :P

 

mas no tutorial é barbada. Obrigado novamente.

 

Pra quem tem dúvida, está ai o resultado:

 

PÁGINA PHP - teste.php

 

  
 <?
 $my = array('cargo' => $_POST['cargo'],'unidade' => $_POST['unidade']);
 $myJSON = json_encode($my);

 echo($myJSON);
 ?>

 

PÁGINA HTML - index.html

 


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){

 $.ajax({

	type      : 'post',

	url       : 'teste.php',

	data      : 'cargo='+ "Programdor" +'&unidade='+ "Prodv",

	dataType  : 'json',

	success : function(txt){
				$('body').html(txt.cargo + ' ' + txt.unidade);
			  }
 });  

});
</script>
<title>TESTE AJAX</title>
</head>

<body>
</body>
</html>

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.