E' normale che un'action venga chiamata due volte tramite ajax?

Nella view:

= link_to “Aggiungi”, new_business_document_url(@business), :remote =>
true, :class => “btn”

nel documents_controller:

respond_to :html, :js

def new
@business = Business.find(params[:business_id])
@document = Document.new
respond_with @document
end

attraverso firebug di firefox osservo che tramite ajax, ci sono due
get di …business/5/documents/new, una con stato 200 OK, l’altra 304
not modified.
Ma e’ normale che vengono effettuate due chiamate?

Ognuno ha i propri costumi ma in genere direi di no, prova a controllare
il bind

2012/3/14 Marco M. [email protected]:

Ognuno ha i propri costumi ma in genere direi di no, prova a controllare
il bind

Cioe’?
Scusa l’ignoranza.

2012/3/14 Mauro [email protected]:

2012/3/14 Marco M. [email protected]:

Ognuno ha i propri costumi ma in genere direi di no, prova a controllare
il bind

Ho notato, sempre attraverso firebug, che la prima action viene
chiamata attraverso una funzione di jquery.js, la seconda da
application.js.
L’application.js e’:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require superfish
//= require twitter/bootstrap
//= require jquery.ui.datepicker-it
//= require jquery.autocomplete
//= require_tree .

non capisco.

2012/3/14 Mauro [email protected]:

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require superfish
//= require twitter/bootstrap
//= require jquery.ui.datepicker-it
//= require jquery.autocomplete
//= require_tree .

non capisco.

Ho capito l’inghippo.
Avevo dato un rake assets:precompile per mettere l’applicazione in
produzione.
Il precompile mette gli assets sotto public, poi ho fatto un commit
nel repository git.
Successivamente da un’altra postazione ho fatto un pull che
naturalmente si e’ preso anche gli assets sotto public, cosi’
lavorando in development mode venivano caricati gli assets due volte,
quelli sotto app/assets e quelli sotto public/assets.
Da questo ho imparato a mettere nel gitignore la directory
public/assets.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs