1
0
mirror of synced 2024-11-30 00:26:03 +03:00

ready for single

This commit is contained in:
vitalets 2013-01-16 21:29:17 +04:00
parent fcea1523fd
commit f63a10ccb1

View File

@ -1660,6 +1660,23 @@ the specific language governing permissions and limitations under the Apache Lic
if ($.isFunction(callback)) if ($.isFunction(callback))
callback({id: selected.attr("value"), text: selected.text(), element:selected}); callback({id: selected.attr("value"), text: selected.text(), element:selected});
}; };
} else if ("data" in opts) {
// install default initSelection when applied to hidden input and data is local
opts.initSelection = opts.initSelection || function (element, callback) {
var data,
id = element.val();
$.each(opts.data, function(k, v){
if(id == opts.id(v)) {
data = v;
return false;
}
});
if ($.isFunction(callback)) {
callback(data);
}
};
} }
return opts; return opts;