1
0
Fork 0
forked from 0x2620/oxjs

add SelectInput

This commit is contained in:
rolux 2011-12-01 11:52:23 +01:00
commit 3d3be10e2c
5 changed files with 118 additions and 13 deletions

View file

@ -103,12 +103,26 @@ Ox.FormPanel = function(options, self) {
})
.bindEvent({
change: function(data) {
var valid = section.validate(section.title, data);
self.$list.value(section.title, 'valid', valid);
that.triggerEvent('change', data);
var valid;
if (section.validate) {
valid = section.validate(section.title, data);
self.$list.value(section.title, 'valid', valid);
that.triggerEvent('validate', {
title: section.title,
data: {valid: valid}
});
}
//var valid = section.validate(section.title, data);
//self.$list.value(section.title, 'valid', valid);
//that.triggerEvent('change', data);
},
validate: function(data) {
Ox.print('VALIDATE', data);
Ox.print('---------------VALIDATE', data);
self.$list.value(section.title, 'valid', data.valid);
that.triggerEvent('validate', {
title: section.title,
data: data
});
}
})
)