app/assets/javascripts/formagic/inputs/string.coffee in formagic-0.1.0 vs app/assets/javascripts/formagic/inputs/string.coffee in formagic-0.2.5
- old
+ new
@@ -48,13 +48,14 @@
_create_el: ->
@$el =$ "<label for='#{ @name }' class='input-#{ @config.type } input-#{ @config.klass } input-#{ @config.klassName }'>"
_add_label: ->
- @$label =$ "<span class='label'>#{ @config.label }</span>"
- @$errorMessage =$ "<span class='error-message'></span>"
- @$label.append(@$errorMessage)
- @$el.append(@$label)
+ if @config.label != false
+ @$label =$ "<span class='label'>#{ @config.label }</span>"
+ @$errorMessage =$ "<span class='error-message'></span>"
+ @$label.append(@$errorMessage)
+ @$el.append(@$label)
_add_input: ->
@$input =$ "<input type='text' name='#{ @name }' value='#{ @_safe_value() }' />"
# trigger change event on keyup so value is cached while typing