2011-10-12 9 views
0

Quand j'ai ce que mon javascript_include_tag dans la section de la tête application.html.erb:Ruby on Rails 3 javascript_include_tag

<%= javascript_include_tag :defaults %> 

je peux utiliser avec succès disable_with sur submit_tag, mais quand je change à:

<%= javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"%> 
<%= javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js" %> 
<%= javascript_include_tag "application" %> 

..pour utiliser un calendrier jQuery je ne peux plus utiliser disable_with. Ça ne marche plus.

Des idées?

Répondre

1

Vous êtes absent rails.js ajouter que aussi bien à votre comprend

<%= javascript_include_tag "rails" %> 
+0

ne fonctionne toujours pas. Il semble que pour avoir le disable_with fonctionne, j'ai besoin au minimum des tags "prototype" et "rails" mais dès que j'ajouterai les 2 balises jquery include pour le calendrier, le calendrier fonctionnera mais le disable_with cesse de fonctionner <% = javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"%> <% = javascript_include_tag "http://ajax.googleapis.com/ajax/libs/ jqueryui/1.8.1/jquery-ui.min.js "%> – maxmcclo

+0

Utilisez-vous un prototype dans votre application ou jquery? Si vous souhaitez utiliser jquery exclusivement, vous devrez peut-être ajouter la gem jquery-rails à votre gemfile et essayer ceci. –