I've been following RailsCasts #240 on adding ajax to my view. Essentially, the problem that I'm running across right now, is that the url is still changing when I sort the table column or go to the next page of the index. I've followed the rails cast exactly, not sure what I'm doing wrong. Does anyone have any ideas?
application.js
//= require jquery
//= require jquery_ujs
$(function() {
$("#network th a, #network .pagination a").live("click", function() {
$.getScript(this.href);
return false;
});
});
index.html.erb
<h1>Network</h1>
<div class ="network">
<div class="network-body">
<div id="network"><%= render 'network' %></div>
</div>
</div>
<br>
index.js.erb
$("#network").html("<%= escape_javascript(render("network")) %>");
gemfile
source 'https://rubygems.org'
ruby '2.1.2'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.1.4'
# Use sqlite3 as the database for Active Record
group :development do
gem 'sqlite3'
end
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails', '>= 3.0.4'
gem 'turbolinks', '>= 1.1.1'
gem 'jbuilder', '~> 2.0'
gem 'bcrypt', '~> 3.1.7'
gem 'devise', '~> 3.3.0'
gem 'orm_adapter', '~> 0.5.0'
gem 'warden', '~> 1.2.3'
gem 'protected_attributes', '~> 1.0.8'
gem 'simple_form', '~> 3.0.2'
gem 'will_paginate', '~>3.0.7'
gem 'bootstrap-will_paginate', '~> 0.0.10'
gem 'ancestry', '~> 2.1'
gem 'whenever', require: false
gem 'geocoder', '~> 1.2'
group :doc do
gem 'sdoc', '~> 0.4.0', require: false
end
group :production do
gem 'pg', '~> 0.17.1'
gem 'rails_12factor', '~> 0.0.2'
end