2010-09-26 4 views
0

Lorsque j'ajoute submitToRemote à mon gsp I Firebug me donne une erreur "Ajax introuvable". J'ai la bibliothèque de jquery chargée. Comment utiliser submitToRemote avec JQuery?"Ajax non trouvé" lors de l'ajout de submitToRemote dans gsp

<g:javascript library="jquery-1.4.2.min"/> 
<g:javascript library="jquery-ui-1.8.4.custom.min"/> 
    . 
    . 
    . 
<g:submitToRemote controller="DefaultSearchController" action="search" value="Search" onSuccess="updateResults(searchResults)"/> 

Répondre

1

Nécessité de includue la balise appropriée

how to use jquery for AJAX in Grails

http://www.grails.org/Ajax

http://www.grails.org/Tag+-+javascript

est les balises javascript inclus sur la page?

+0

Oui les balises javascript appropriés sont inclus. Je les ai inclus dans la question. – nathan

+0

@nathan avez-vous utilisé le plugin jquery comme décrit dans le premier lien de ma réponse? L'utilisation du plugin fait que grails utilise jQuery et pas sa bibliothèque javascript par défaut –

+0

J'ai eu le plugin jquery pointant vers le mauvais fichier js dans ma configuration. J'ai lu cette page 5 fois, mais après que vous ayez répondu, je l'ai lu pour le 6 et j'ai découvert mon problème. Merci, Aaron. – nathan

0

Vous avez besoin du fournisseur jQuery JavaScript pour que les appels Ajax fonctionnent correctement (ou d'autres balises qui fonctionnent normalement avec Prototype d'ailleurs).

Découvrez http://www.grails.org/plugin/jquery

M.