RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: Ajax x
Sortable Lists
Episode #147 – Feb 02, 2009 – 62 comments

Sortable Lists

Creating drag & drop sortable lists is fairly easy using Prototype and the built in helper methods. See how in this episode. (8 minutes)
jQuery
Episode #136 – Nov 17, 2008 – 114 comments

jQuery

How do you use jQuery with Rails? In this episode I redo episode #43 using jQuery instead of Prototype/RJS. (9 minutes)
Endless Page
Episode #114 – Jun 16, 2008 – 60 comments

Endless Page

Ever wondered how some sites seem to have endless scrolling page with no pagination? Find out how easy it is to do this in Rails in this episode. (8 minutes)
Site Wide Announcements
Episode #103 – Apr 28, 2008 – 58 comments

Site Wide Announcements

Sometimes you need to display an administrative announcement to every page on the site and give the users the ability to hide the announcement. See how in this episode. (13 minutes)
Auto-Complete Association
Episode #102 – Apr 21, 2008 – 138 comments

Auto-Complete Association

Usually a select menu is used for setting a belongs_to association, but in this episode I will show you how to use a text field with auto completion. (13 minutes)
Dynamic Select Menus
Episode #88 – Jan 13, 2008 – 197 comments

Dynamic Select Menus

See how to dynamically change a select menu based on another select menu using Javascript. In this episode everything is kept client side which leads to a more responsive user interface. (7 minutes)
Complex Forms Part 3
Episode #75 – Oct 15, 2007 – 270 comments

Complex Forms Part 3

In this third and final episode on complex forms I will show you how to edit a project and multiple tasks all in one form. This includes removing and adding tasks dynamically as well. See the show notes for updated code. (16 minutes)
Complex Forms Part 2
Episode #74 – Oct 08, 2007 – 117 comments

Complex Forms Part 2

See how to use Javascript and RJS to add and remove form fields dynamically. This episode will build upon the previous episode allowing you to create any number of tasks in one form the same time a project is created. (8 minutes)
RJS Tips
Episode #45 – Jun 15, 2007 – 46 comments

RJS Tips

This episode is packed with little RJS goodies. Learn the different ways to access an element, how to add "if" conditions and how to apply an effect to multiple elements. (7 minutes)
Debugging RJS
Episode #44 – Jun 13, 2007 – 35 comments

Debugging RJS

RJS and AJAX can be difficult to debug. Many times you don't get any error message in the browser. Learn different techniques for solving these tricky problems in this episode. (7 minutes)