SP. Método ClientContext.executeQueryAsync (sp.js)

Ejecuta la solicitud pendiente actual de forma asincrónica en el servidor.

Última modificación: martes, 25 de junio de 2013

Hace referencia a: apps for SharePoint | SharePoint Foundation 2013 | SharePoint Server 2013

SP.ClientContext.executeQueryAsync(succeededCallback, failedCallback)

Parámetros

  • succeededCallback
    Una función o un delegado del método para llamar a si la solicitud se ejecuta correctamente.

  • failedCallback
    Una función o un delegado del método para llamar a si se produce un error en la solicitud ejecutar.

Observaciones

El método executeQueryAsync se hereda del objeto SP.ClientRuntimeContext . Este método virtual es asincrónico, lo que significa que seguirá el código que se ejecutará sin esperar el servidor responder.

Ejemplo

En el ejemplo de código siguiente se muestra cómo utilizar el método executeQueryAsync .

function retrieveWebSite(siteUrl) {
    var clientContext = new SP.ClientContext(siteUrl);
    this.oWebsite = clientContext.get_web();

    clientContext.load(this.oWebsite);
    clientContext.executeQueryAsync(
        Function.createDelegate(this, this.onQuerySucceeded), 
        Function.createDelegate(this, this.onQueryFailed)
    );
}

function onQuerySucceeded(sender, args) {
    alert('Title: ' + this.oWebsite.get_title() + 
        ' Description: ' + this.oWebsite.get_description());
}
    
function onQueryFailed(sender, args) {
    alert('Request failed. ' + args.get_message() + 
        '\n' + args.get_stackTrace());
}

Vea también

Otros recursos

SP.ClientContext

Completar operaciones básicas con código de biblioteca de JavaScript en SharePoint 2013