2009-09-21 6 views
6

Ich bin vertraut mit $get() und $find(). Aber ich bin gerade über etwas Code gestolpert, den ich bearbeiten muss, der eine Funktion $create() aufruft. Ich kann nichts online oder in dem Code finden, der es erklärt. Die leicht modifizierte Anruf ist hier:

$create(namespace.aspnetclass, {id: 'foo', groupId: <%= groupId %>}, 
    null, null, $get('divContainer')); 

Was ist $create() tun soll? Gerade jetzt tut es nichts.

Antwort

12

$create ist eine Abkürzung für die Sys.Component.create() Methode, den Teil des MS Ajax Library ist und verwendet wird, Komponenten zu erstellen (oft als Kontrollen bezeichnet und Verhaltensweisen)

$create(type, properties, events, references, element); 
+3

Als Randnotiz - Ich würde ASP.NET AJAX in Aktion als eine gute Referenz in der Bibliothek empfehlen. Neue Ausgabe in Arbeit, wie wir sprechen - http://manning.com/gallo2/ –