forked from 0x2620/oxjs
fix text list so that it doesn't throw errors in its value function
This commit is contained in:
parent
77d2d22505
commit
12622724ee
5 changed files with 9 additions and 6 deletions
|
|
@ -1694,12 +1694,12 @@ Ox.List = function(options, self) {
|
|||
Ox.Log('List', 'that.value id key value', id, key, value)
|
||||
var pos = Ox.isNumber(id) ? id : getPositionById(id),
|
||||
$item = self.$items[pos],
|
||||
data = $item.options('data');
|
||||
data = $item ? $item.options('data') : {};
|
||||
if (arguments.length == 1) {
|
||||
return data;
|
||||
} else if (arguments.length == 2) {
|
||||
return data[key];
|
||||
} else {
|
||||
} else if ($item) {
|
||||
if (key == self.options.unique) {
|
||||
// unique id has changed
|
||||
self.options.selected = self.options.selected.map(function(id_) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue