Showing
1 changed file
with
7 additions
and
8 deletions
| @@ -13,9 +13,9 @@ layui.define(['jquery', 'form'], function () { | @@ -13,9 +13,9 @@ layui.define(['jquery', 'form'], function () { | ||
| 13 | $ = layui.jquery; | 13 | $ = layui.jquery; |
| 14 | form = layui.form; | 14 | form = layui.form; |
| 15 | $form = $('form'); | 15 | $form = $('form'); |
| 16 | - treeSelect(defaults); | 16 | + //treeSelect(defaults); |
| 17 | }); | 17 | }); |
| 18 | -function treeSelect(config) {alert(1); | 18 | +function treeSelect(config) { |
| 19 | config.v1 = config.v1 ? config.v1 : ''; | 19 | config.v1 = config.v1 ? config.v1 : ''; |
| 20 | config.v2 = config.v2 ? config.v2 : ''; | 20 | config.v2 = config.v2 ? config.v2 : ''; |
| 21 | config.v3 = config.v3 ? config.v3 : ''; | 21 | config.v3 = config.v3 ? config.v3 : ''; |
| @@ -24,16 +24,15 @@ function treeSelect(config) {alert(1); | @@ -24,16 +24,15 @@ function treeSelect(config) {alert(1); | ||
| 24 | }); | 24 | }); |
| 25 | form.render(); | 25 | form.render(); |
| 26 | cityEvent(config); | 26 | cityEvent(config); |
| 27 | - //areaEvent(config); | 27 | + areaEvent(config); |
| 28 | form.on('select(' + config.s1 + ')', function (data) { | 28 | form.on('select(' + config.s1 + ')', function (data) { |
| 29 | cityEvent(data); | 29 | cityEvent(data); |
| 30 | - //form.on('select(' + config.s2 + ')', function (data) { | ||
| 31 | - //areaEvent(data); | ||
| 32 | - //}); | 30 | + form.on('select(' + config.s2 + ')', function (data) { |
| 31 | + areaEvent(data); | ||
| 32 | + }); | ||
| 33 | }); | 33 | }); |
| 34 | 34 | ||
| 35 | function cityEvent(data) { | 35 | function cityEvent(data) { |
| 36 | - alert(1); | ||
| 37 | $form.find('select[name=' + config.s2 + ']').html(""); | 36 | $form.find('select[name=' + config.s2 + ']').html(""); |
| 38 | config.v1 = data.value ? data.value : config.v1; | 37 | config.v1 = data.value ? data.value : config.v1; |
| 39 | $.each(threeSelectData, function (k, v) { | 38 | $.each(threeSelectData, function (k, v) { |
| @@ -47,7 +46,7 @@ function treeSelect(config) {alert(1); | @@ -47,7 +46,7 @@ function treeSelect(config) {alert(1); | ||
| 47 | }); | 46 | }); |
| 48 | form.render(); | 47 | form.render(); |
| 49 | config.v2 = $('select[name=' + config.s2 + ']').val(); | 48 | config.v2 = $('select[name=' + config.s2 + ']').val(); |
| 50 | - //areaEvent(config); | 49 | + areaEvent(config); |
| 51 | } | 50 | } |
| 52 | function areaEvent(data) { | 51 | function areaEvent(data) { |
| 53 | $form.find('select[name=' + config.s3 + ']').html(""); | 52 | $form.find('select[name=' + config.s3 + ']').html(""); |
-
Please register or login to post a comment