aboutsummaryrefslogtreecommitdiffstats
path: root/app/assets/javascripts
diff options
context:
space:
mode:
authorXinhui2017-03-30 14:55:06 +0200
committerXinhui2017-03-30 14:55:45 +0200
commit869ba13f7bbd72f197737ffe2a2c234fb73a5059 (patch)
tree43a4739666b99fd3b3dcc9c74c68130e5bdf81f4 /app/assets/javascripts
parentfb583e5fb235a3f04558e94ec1aa933460faa82c (diff)
downloadchouette-core-869ba13f7bbd72f197737ffe2a2c234fb73a5059.tar.bz2
Fix route form opposite_route option should be based on wayback selection
Refs #2839
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r--app/assets/javascripts/routes.coffee8
1 files changed, 8 insertions, 0 deletions
diff --git a/app/assets/javascripts/routes.coffee b/app/assets/javascripts/routes.coffee
new file mode 100644
index 000000000..2e36061b8
--- /dev/null
+++ b/app/assets/javascripts/routes.coffee
@@ -0,0 +1,8 @@
+$(document).on("change", '#route_wayback', (e) ->
+ way = if $(this).is(':checked') then "backward" else "straight_forward"
+ $('.opposite_route').hide().find('select').prop('disabled', true)
+
+ field = $(".opposite_route.#{way}")
+ if field.length
+ field.removeClass('hidden').show().find('select').prop('disabled', false)
+)