2010-12-03 29 views
0

Je comprends que cette question a été posée plusieurs fois sur différents sites et forums mais le contexte a surtout été jquery. Dans mon cas, je n'utilise pas jquery du tout bien que j'utilise CakePHP 1.3 avec prototype et scriptoculous. Je suis en train de faire le travail de l'Ajax en utilisant toutefois la pagination à chaque fois assistant par défaut Js je charge la page, je reçois l'erreur ci-dessous dans la console d'erreur

Error: $(document).ready is not a function 

Toute idée de ce qui ne va pas ici.

+0

Est-ce que le prototype utilise la même méthode pour vérifier si une page a été chargée ...? Cela semble identique à celui de jQuery, et si vous n'incluez pas la bibliothèque jQuery dans votre page, alors cette erreur sera générée. –

+0

Je ne suis pas vraiment sûr de cela puisque je ne suis pas très familier avec le prototype (ou toute autre bibliothèque JS d'ailleurs). J'utilise la configuration par défaut de CakePHP sans aucune modification. Bien que je sois prêt quelque part en cherchant ma réponse, la syntaxe de JQuery et du prototype est similaire. Je ne sais pas si cela a un sens ici. –

+0

seconde. Est-ce un contrôle jQuery exclusif? – benhowdle89

Répondre

0

En prototype, je pense que vous pouvez utiliser

document.observe("dom:loaded", function() { 
    // Do initialization here 
}); 

pour effectuer les tâches d'initialisation.