Ir para conteúdo

POWERED BY:

Arquivado

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

Paulo Mardson

[Resolvido] Exibir resultados em campos distintos

Recommended Posts

Fala galera, é o seguinte estou com um dúvida gigante e até agora não achei nenhuma explicação ou solução ao meu problema. Tenho o seguinte cód.:

$("input[name=carregar]").click(function(e){
		e.preventDefault;
		$.ajax({
			url: 'data.php',
			type: 'POST',
			data: {id: 1},
			beforeSend: function(){$("#carregar").fadeIn(300);},
			complete:	function(){$("#carregar").fadeOut(300);},
			success: 	function(data){data.serializeArray(); $("input[name=titulo]").val(dataSRC[0]); $("textarea[name=texto]").val(dataSRC[1]);}
		});	
	});

aqui é que o bixo pega:

success: 	function(data){data.serializeArray(); $("input[name=titulo]").val(dataSRC[0]); $("textarea[name=texto]").val(dataSRC[1]);}
bom essa linha esta errada mas foi uma das varias tentativas que fiz em busca do meu resultado. Seria a exibição dos valores em seus respectivos campos.

 

DATA.PHP

 

<?php 
$id = (int)$_POST["id"];
if($id == 1){
	$titulo = "Este título é só um teste.";
	$texto 	= "Este texto é só um teste.";
}else{
	$titulo = "Erro - É preciso um identificador.";
	$texto 	= "Erro - É preciso um identificador.";
}
echo $titulo."<br />";
echo $texto;
?>
Isso tb não deveria ser assim, mas não vejo uma formar de fazer esta consulta que souber me explicar como posso fazer isso fico muito grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

.preventDefault(), é um método e não um atributo, por isso precisa dos ()

 

explica ai melhor cara, você tem um grid no html ? é isso ?

 

ou a dificuldade, é só trazer o retorno para cada campo ?

se for isso, trabalhe com jSON :lol:

 

alguns exemplos, aqui:

http://forum.imasters.com.br/index.php?/topic/365795-combos-dependentes-ajax-jquery/

http://www.wbruno.com.br/blog/?p=12

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.