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);