diff --git a/modules/widget/tpl/js/widget_admin.js b/modules/widget/tpl/js/widget_admin.js index 23a7185b9..ad4b21ee0 100644 --- a/modules/widget/tpl/js/widget_admin.js +++ b/modules/widget/tpl/js/widget_admin.js @@ -110,13 +110,10 @@ function doFillWidgetVars() { for (i=0; i< attrs.length ; i++){ var name = attrs[i].name; var value = jQuery(selected_node).attr(name); + if(value=='Array') continue; if(jQuery("[name="+name+"]",fo_widget).size()>0 || !value || name == 'style') continue; - var dummy = xCreateElement("input"); - dummy.type = 'hidden'; - dummy.name = name; - dummy.value = value; - fo_obj.appendChild(dummy); + var dummy = jQuery('').val(value).appendTo("#fo_widget").get(0); } // 위젯의 속성 설정 @@ -128,6 +125,7 @@ function doFillWidgetVars() { for(var j=0;j0) type = node[0].type; @@ -137,7 +135,6 @@ function doFillWidgetVars() { switch(type) { case "hidden" : if(jQuery('[name=_' + node.name+']').size() == 0) continue; - case "text" : case "textarea" : var val = selected_node.getAttribute(name);