ajax ile yeni başlayan biriyim. Bir kaydırıcım ve bir içerik div'um var, kaydırıcının bağlantıları var (etkinlik, haberler vb.), Içerik div'a (facebook gibi) ajax yüklemesi oluşturmak istiyorum.
Google'ı kullandım, ancak çok eski makaleler buldum (raylar 2, ancak rayları kullanıyorum3).
Raylarda 3 eğitim kitapında raylar ile jquery ajax vardır3, ancak çok küçüktür. Bu noktadaJquery ajax ve Rails 3 -> içerik yükleme
bi'şey: (: Uzak => true) ve ben kısmi _new.html.haml için new.html.haml değiştirildi
Ben uzaktan etiketiyle şeklimi kurma. Ben wl içeren bir new.js.erb dosyası oluşturmanız gerekir düşünüyorum:
$(".menuitem").load("<%= escape_javascript(render('article/new')) %>") .content"); //just an idea
Mantığım doğru mu?
Raylar ve ajax hakkında iyi bir öğreticiniz veya örnek varsa, lütfen benimle paylaşın. Sen create.js.erb veya create.js.haml bunun nedeni eylem işlenen bir dosya oluşturmak gerekir
Teşekkür
teşekkürler! Ancak, bir adım daha ileri gidip, okuyucunun JQuery gemisini, buradaki "kurulum" yönergelerini kullanarak yüklemesi gerektiğini söyleyebilirim: https://github.com/rails/jquery-ujs. Ayrıca, gem yüklemeden önce, gem gerekmiyor çünkü application.rb dosyasından "config.action_view.javascript ..." satırını kaldırın. – Rick