Sha256: 83f0706f4c4da00e2298139afc661a808235022949a1d14707339be4b3f0effe

Contents?: true

Size: 803 Bytes

Versions: 15

Compression:

Stored size: 803 Bytes

Contents

Spider.defineWidget('Spider.Forms.Select', 'Spider.Forms.Input', {
    
    autoInit: true,
    
    ready: function(){
        var sel = this.el;
        if (sel.is('select[multiple]')){
            sel.attr('title', 'Aggiungi...');
            sel.bsmSelect({
                removeLabel: 'togli',
                highlightAddedLabel: 'Aggiunto: ',
                highlightRemovedLabel: 'Tolto: ',
                addItemTarget: 'bottom'
            });
            $('.bsmSelect option:first', sel.parent()).addClass('bsmSelectTitle')
                .attr("selected", false)
                .attr("disabled", true);
        }
    },

    onConnectedChange: function(connected, val){
        var params = {};
        params[connected] = val;
        this.reload({connected: params});
    }
    
});

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/core/forms/public/select.js
spiderfw-1.0.0 apps/core/forms/public/select.js
spiderfw-0.6.39 apps/core/forms/public/select.js
spiderfw-0.6.38 apps/core/forms/public/select.js
spiderfw-0.6.37 apps/core/forms/public/select.js
spiderfw-0.6.35 apps/core/forms/public/select.js
spiderfw-0.6.34 apps/core/forms/public/select.js
spiderfw-0.6.33 apps/core/forms/public/select.js
spiderfw-0.6.32 apps/core/forms/public/select.js
spiderfw-0.6.31 apps/core/forms/public/select.js
spiderfw-0.6.30 apps/core/forms/public/select.js
spiderfw-0.6.29 apps/core/forms/public/select.js
spiderfw-0.6.28 apps/core/forms/public/select.js
spiderfw-0.6.27 apps/core/forms/public/select.js
spiderfw-0.6.26 apps/core/forms/public/select.js