Quantcast
Channel: SharePointCommunity
Viewing all articles
Browse latest Browse all 6649

javascript: executeQueryAsync mit undefined parameter im msdn-Beispielcode

$
0
0

Hallo zusammen,

bei meinem ersten Versuch, ListItems mit JavaScript zu verwurschten, habe ich mir naiverweise dieses MSDN-Beispiel vorgenommen

http://msdn.microsoft.com/de-de/library/ee535262(v=office.14).aspx

und lasse den Code in der CustomAction meiner Elements.xml laufen

function retrieveWebSite() {
    var clientContext = new SP.ClientContext('/sites/MySiteCollection');
    this.oWebsite = clientContext.get_web();

    clientContext.load(oWebsite, 'Title');

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

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

Das Resultat verwirrt mich, denn nachdem der Browser auf seiner Seite lapidar sein typisches "Fehler auf der Seite" meldete und ich den Script-Debugger anwarf, stehe, nein sitze ich vor der Fehlermeldung: 

"Sys.ArgumentUndefinedException: Der Wert darf nicht undefiniert sein. Parametername: method".

 Offenbar scheitert das Registrieren der Delegaten des executeQueryAsync-Aufrufs. Aber warum?

VG.

P.

 


Viewing all articles
Browse latest Browse all 6649


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>