ready for single
This commit is contained in:
parent
fcea1523fd
commit
f63a10ccb1
17
select2.js
17
select2.js
@ -1660,6 +1660,23 @@ the specific language governing permissions and limitations under the Apache Lic
|
||||
if ($.isFunction(callback))
|
||||
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;
|
||||
|
Loading…
Reference in New Issue
Block a user