class HtmlGrid::List
Constants
- STRIPED_BG
Public Class Methods
ajax_inputs(*keys)
click to toggle source
# File lib/ydim/html/view/htmlgrid.rb, line 82 def List.ajax_inputs(*keys) keys.each { |key| define_method(key) { |model| name = "#{key}[#{model.index}]" input = HtmlGrid::InputText.new(name, model, @session, self) input.value = format(model.send(key)) input.css_id = name args = [ :unique_id, @session.state.model.unique_id, :index, model.index, key, nil, ] url = @lookandfeel.event_url(:ajax_item, args) input.set_attribute('onChange', "reload_data('#{url}' + sbsm_encode(this.value))") input } } end