Te lo vuelvo a decir: Te faltó 
enviar los datos.    
Código Javascript
:
Ver original- $.ajax({ 
-     type: "GET", 
-     url: "pages/result.php", 
-     data: { 
-         nom: dato1, 
-         ape: dato2 
-     }, 
-     dataType: "html", 
-     success: function(response){                                                    
-         $("#resultado").html(response); 
-     } 
- }); 
Y como te dije al inicio, si 
$("#resultado") no posee el atributo value, no tiene sentido que hagas esto:    
Código Javascript
:
Ver original- $("#resultado").val(consulta); 
Saludos