A Rails gem to power the jTable jQuery plugin
Ruby JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
spec
.document
.gitignore
.rspec
.rvmrc
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
VERSION
jtable-rails.gemspec

README.md

jTable - jQuery Datagrid done right

jTable JS project

jtable-rails RubyGem

jTable.net source

Usage

Basic

class Person < ActiveRecord::Base
  jtable :basic, :first_name, :last_name
end

This creates a jTable called basic with the attributes first_name and last_name.

One-to-One Association

class Person < ActiveRecord::Base
  has_one :place

  jtable :one_to_one, :first_name, :last_name, {:place => [:city, :state]}
end

This creates a jTable called one_to_one with the person attributes first_name and last_name, and the place_attributes city and state.

Custom Attributes

class Person < ActiveRecord::Base
  jtable :custom, :first_name, :last_name, :date_of_birth

  def jtable_custom_attribute_date_of_birth
    self.date_of_birth.strftime("%m/%d/%Y")
  end
end

This will make the date_of_birth field be displayed with the format mm/dd/yyyy.