OSDN Git Service

t#:
[pettanr/pettanr.git] / app / assets / javascripts / locmare / form / field / tag / text.js.coffee
index 0f3abc2..ac6ac78 100644 (file)
@@ -6,15 +6,20 @@ class Locmare.FormModule.FieldModule.TagModule.TextTag extends Locmare.FormModul
   \r
   render: () ->\r
     this.$el.html('')\r
-    @attr = {\r
-      type: 'text',\r
-      name: @form_field_name()\r
-    }\r
-    _.extend(@attr, @options())\r
-    this.$el.attr(@attr)\r
+    this.$el.attr(@attr())\r
     this.$el.val(@value())\r
     this\r
   \r
+  refresh: () ->\r
+    @render()\r
+  \r
   change: () ->\r
     @field.trigger('change')\r
   \r
+  attr: () ->\r
+    r = super()\r
+    sz = @options()['size']\r
+    if sz\r
+      r['size'] = sz\r
+    r\r
+  \r