como eu poderia pegar o id dinamico do form/submit e do result?
Do jeito que está, todo resultado vai sempre para primeira div#result
Gostaria que cada resultado fosse apresentado em sua devida div#result
Só lembrando que os ids são gerados dinamicamente.
<script type="text/javascript">
$(document).ready(function()
{
	$('#loading').hide();	
	$("input:submit[id^='sub']").click(function()
	{		
		$('#loading').show();
		$.post("busca.php",
		{
			buscar: $('#buscar').val()
		}, function(response)
		{
			$('#result').fadeOut();
			setTimeout("finishAjax('result', '"+escape(response)+"')", 400);
		});		
	return false;
	});
});
function finishAjax(id, response)
{
	$('#loading').hide();
	$('#'+id).html(unescape(response));
	$('#'+id).fadeIn();
	$('#sub').hide();
}
</script><div> <form id='101'> 101 <input type='hidden' name='buscar' id='buscar' value="101" /> <input id='sub' name='sub' type='submit' value='Show' /> </form> </div> <div id='result'></div> <div> <form id='102'> 102 <input type='hidden' name='buscar' id='buscar' value="102" /> <input id='sub' name='sub' type='submit' value='Show' /> </form> </div> <div id='result'></div> <div> <form id='124'> 124 <input type='hidden' name='buscar' id='buscar' value="124" /> <input id='sub' name='sub' type='submit' value='Show' /> </form> </div> <div id='result'></div>














