Creo que te pasa lo siguiente el ajax esta usando la función de Cache deberias hacer es poner el parametro "cache" con el valor de false te quedaría así:
Código Javascript
:
Ver original$.ajax({
type:'GET',
url:'view_entry.php',
cache: false,
dataType: 'json',
data:{'id':x},
success:function(data){
$('#superpuesta').append('<h2>'+data[0]+'</h2>');
});