rails respond_to format.js API

Je suis expérimenté en JAVA et C++, développeur et je suis en train d'essayer de comprendre comment les rails œuvres.

J'ai ce code ci-dessous:

respond_to do |format|
      if @line_item.save
        format.html { redirect_to store_url }
        format.js { render :json => @line_item, :mime_type => Mime::Type.lookup('application/json'), 
                :callback => 'javascriptFunction' }

et j'ai été la recherche de l'api qui définit ce que je peux la passer à l'intérieur de la format.js {} mais je ne pouvais pas trouver..

tout d'abord: quel genre de déclaration est format.js, est qu'une variable?

et le plus important: quels sont les attributs que puis-je passer en format.js {} ? pouvez-vous passer le lien direct? J'ai cherché sur le http://api.rubyonrails.org/

InformationsquelleAutor thiagoh | 2012-11-24