diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2016-01-11 21:42:45 +0100 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2016-07-08 23:36:35 +0200 |
commit | 667a7a4285d4e97ed5242e60df909f3ecdd35d59 (patch) | |
tree | a0cf7d1301a58b96ac602a205b44cd721242e93f /static/js/kosten.ls | |
parent | 0d3591f913b36a1e19fae06a2d2e17e62631130d (diff) | |
download | kosten-667a7a4285d4e97ed5242e60df909f3ecdd35d59.tar.gz kosten-667a7a4285d4e97ed5242e60df909f3ecdd35d59.tar.bz2 kosten-667a7a4285d4e97ed5242e60df909f3ecdd35d59.zip |
Started to include const expense groups
Diffstat (limited to '')
-rw-r--r-- | static/js/kosten.ls | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/static/js/kosten.ls b/static/js/kosten.ls index ea433a4..f9876f8 100644 --- a/static/js/kosten.ls +++ b/static/js/kosten.ls @@ -58,6 +58,24 @@ $ !-> $ \input.search .focusout !-> $ \form.search .hide! +# Consts +export editConstJS = jq !-> + group = $ \select#group + category = $ \select#category + + group .change !-> + val = group .find \option:selected .val! + if category_data[val] == void # no group selected + category .prop \disabled false + else + category + ..find \option:selected .prop \selected false + ..find "option[value=#{category_data[val]}]" .prop \selected true + ..prop \disabled true + + # initial + group .change! + # Add export addJS = jq !-> $ 'input[name=date]' |