Suite à ma migration en rails 2.0, j'avais renommé mes .rjs en .js.rjs mais les pages ne fonctionnaient plus :(
C'est parce qu'il faut ajouté le block respond_to dans la méthode qui appelle l'ajax dans le controller:
# Ajax response for validation
def validate_new_holiday
@holiday = self.init_holiday
respond_to do |format|
format.js # validate_new_holiday.js.rjs
end
end
Aucun commentaire:
Enregistrer un commentaire