Handle csv as values

This commit is contained in:
Nathan Gray 2012-06-06 21:07:19 +00:00
parent a184fbcf20
commit 3979b104ad

View File

@ -490,13 +490,22 @@ var et2_selectAccount_ro = et2_link_string.extend([et2_IDetachedDOM], {
}, },
set_value: function(_value) { set_value: function(_value) {
// Explode csv
if(typeof _value == 'string' && _value.indexOf(',') > 0)
{
_value = _value.split(',');
}
// Don't bother to lookup if it's not an array, or a number // Don't bother to lookup if it's not an array, or a number
if(typeof _value == 'object' || !isNaN(_value)) if(typeof _value == 'object' || !isNaN(_value))
{ {
this._super.apply(this, arguments); this._super.apply(this, arguments);
// Don't make it look like a link though
jQuery('li',this.list).removeClass("et2_link et2_link_string");
return;
} }
// Don't make it look like a link though // Don't make it look like a link
jQuery('li',this.list).removeClass("et2_link et2_link_string"); jQuery('li',this.list).removeClass("et2_link et2_link_string");
if(this.options.select_options && this.options.select_options[_value] || this.options.empty_label) if(this.options.select_options && this.options.select_options[_value] || this.options.empty_label)