fix select event syncing. closes #41
This commit is contained in:
parent
37ddcb64a3
commit
891102ff47
@ -921,7 +921,7 @@
|
|||||||
|
|
||||||
if (opts.element.get(0).tagName.toLowerCase() === "select") {
|
if (opts.element.get(0).tagName.toLowerCase() === "select") {
|
||||||
// install sthe selection initializer
|
// install sthe selection initializer
|
||||||
this.opts.initSelection = function (element) {
|
opts.initSelection = function (element) {
|
||||||
var selected = element.find(":selected");
|
var selected = element.find(":selected");
|
||||||
// a single select box always has a value, no need to null check 'selected'
|
// a single select box always has a value, no need to null check 'selected'
|
||||||
return {id: selected.attr("value"), text: selected.text()};
|
return {id: selected.attr("value"), text: selected.text()};
|
||||||
@ -1061,9 +1061,10 @@
|
|||||||
|
|
||||||
// TODO validate placeholder is a string if specified
|
// TODO validate placeholder is a string if specified
|
||||||
|
|
||||||
|
|
||||||
if (opts.element.get(0).tagName.toLowerCase() === "select") {
|
if (opts.element.get(0).tagName.toLowerCase() === "select") {
|
||||||
// install sthe selection initializer
|
// install sthe selection initializer
|
||||||
this.opts.initSelection = function (element) {
|
opts.initSelection = function (element) {
|
||||||
var data = [];
|
var data = [];
|
||||||
element.find(":selected").each(function () {
|
element.find(":selected").each(function () {
|
||||||
data.push({id: $(this).attr("value"), text: $(this).text()});
|
data.push({id: $(this).attr("value"), text: $(this).text()});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user