amigo ayer estaba trabajando con ajax y me sucedió el mismo prolema que te ocurrió y note que al ejecutar 2 ajax en una sola pagina el primer ajax se olvida y la pagina se concentra en el segundo dejando completamente olvidado el primero lo que podrías hacer es decirle que hal ejecutar la 2 función en ajax en esta parte decirle que
$.ajax({ //primer función en ajax (no creo que sea necesario completar el script, solo te muestro donde puede estar el error

)
url: 'primer_funcion_ajax.php',
success: function(data){
if( data.dato > 0){
$('#div_que_Se_muestra_en_la_primer_funcion').show();
}
},
error: function(){
console.log('Fallo conexión con el servidor')
}
$.ajax({ //segunda función ajax (al ejecutar esta funcion en una misma pagina la primera se olvida) pos dile que cuando sea esta correcta no olvide la primera como, de esta forma:
url: "search.php",
//la url adonde se va a mandar la cadena a buscar
success: function(html)
{ $('#div_que_Se_muestra_en_la_primer_funcion').show();
$('#div_que_Se_muestra_en_la_segunda_funcion').show();}
});