rem: o.value = key; o.text  = json[key]; 
add: o.value = key; var text = document.createTextNode(json[key]); o.appendChild(text) 
context:         function setInputContent(str) {            switch (settings.type) { 	                 case 'select': 	                     if (String == str.constructor) { 	                         eval ("var json = " + str);                        for (var key in json) {                            if ('selected' == key) {                                continue;                            }                             o = document.createElement('option'); 	                             o.value = key; 	                             o.text  = json[key];                            if (key == json['selected']) {                                o.selected = true;                            }                            i.appendChild(o); 	                         }                    } 	                     break; 	                 default: 	                     i.value = str; 	                     break; 	             } 	         }
meta: 8486	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8486/d451bd606f2726717ef73a2266bab2278ca95a5d/jquery.jeditable.js/buggy/jquery.jeditable.js