2010-04-04 22 views
8

Al codificar JavaScript y Ajax, no hay documentación adecuada para esta función. Busqué este término usando api src="http://www.google.com/jsapi" y searchControl.execute("abhilashm86");.¿Qué significa exactamente la función google.setOnLoadCallback (initialize)?

¿Cómo se llama este interno google.setOnLoadCallback(initialize)? ¿Es esta función solo para un nuevo término de búsqueda cuando el usuario borra la búsqueda anterior y comienza una nueva? ¿Cómo se obtiene exactamente google.setOnLoadCallback(initialize)?

Respuesta

9

Se llamará a su función de inicialización cuando su documento (incluida la API de Google) esté completamente cargado. Por lo tanto, debe ajustar cualquier código que use la API en la función que ingresa:

P. ej.

google.setOnLoadCallback(function() 
{ 
    var searcher = new google.search.SearchControl(); 
    // More code that depends on the API. 
}); 
1

The documentation dice:

Uso google.setOnLoadCallback para registrar la función de controlador especificado que se llama una vez se carga el documento en lugar de GSearch.setOnLoadCallback.

Cuestiones relacionadas