From fac59e35ae6118132f9b82a901002707b235e37e Mon Sep 17 00:00:00 2001 From: ArturBaybulatov Date: Mon, 4 Jul 2016 17:00:05 +0300 Subject: [PATCH] Tmp --- assets/index.js | 47 +++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 39 insertions(+), 8 deletions(-) diff --git a/assets/index.js b/assets/index.js index 8924516..5af7c2d 100644 --- a/assets/index.js +++ b/assets/index.js @@ -49,28 +49,38 @@ $(function() { var $specSelect3 = $('.-spec-select-level-3') var $specSelect4 = $('.-spec-select-level-4') - //$specSelect1.on('select2:select', function($evt) { - // - //}) + $specSelect1.on('select2:select', function($evt) { + //var spec = $evt.params.data.orig_item + + //console.log('Select 1 changed:', spec) + console.log('Select 1 changed') + }) $specSelect2.on('select2:select', function($evt) { var spec = $evt.params.data.orig_item - $specSelect1.append('').trigger('select2:select') + //console.log('Select 2 changed:', spec) + console.log('Select 2 changed') + $specSelect1.append('') + $specSelect1.trigger('select2:select') }) $specSelect3.on('select2:select', function($evt) { var spec = $evt.params.data.orig_item - $specSelect2.append('').trigger('select2:select') - $specSelect1.trigger('select2:select') + //console.log('Select 3 changed:', spec) + console.log('Select 3 changed') + $specSelect2.append('') + $specSelect2.trigger('select2:select') }) $specSelect4.on('select2:select', function($evt) { var spec = $evt.params.data.orig_item - $specSelect3.append('').trigger('select2:select') - $specSelect2.trigger('select2:select') + //console.log('Select 4 changed:', spec) + console.log('Select 4 changed') + $specSelect3.append('') + $specSelect3.trigger('select2:select') }) window.$specSelect1 = $specSelect1 @@ -80,6 +90,27 @@ $(function() { }) + + +//function select2_search ($el, term) { +// $el.select2('open'); +// +// // Get the search box within the dropdown or the selection +// // Dropdown = single, Selection = multiple +// var $search = $specSelect1.data('select2').dropdown.$search.val('b') +// // This is undocumented and may change in the future +// +// $search.val(term); +// $search.trigger('keyup'); +//} + +//$('button').on('click', function () { +// var $select = $($(this).data('target')); +// select2_search($select, 'Arizona'); +//}); + + + // Utils -----------------------------------------------