diff options
author | Daniel Dickinson <cshoredaniel@users.noreply.github.com> | 2017-01-16 09:26:42 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-16 09:26:42 -0500 |
commit | 859bac61fccc3ae66b542c592115e0f0bddc892b (patch) | |
tree | 11182ec389c2a2f1df9aa0ae7800c83cb14140a3 /modules | |
parent | a85807d3756a8e12c5ab842091b5ef476007f5fa (diff) | |
parent | 260a24aadbac1e700aa3779785f04425dd0e63d1 (diff) |
Merge pull request #917 from aa65535/master
luci-base:adjust the code order
Diffstat (limited to 'modules')
-rw-r--r-- | modules/luci-base/htdocs/luci-static/resources/cbi.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/modules/luci-base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js index 5790e303d..0ca7e264a 100644 --- a/modules/luci-base/htdocs/luci-static/resources/cbi.js +++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js @@ -523,13 +523,6 @@ function cbi_init() { } } - nodes = document.querySelectorAll('[data-type]'); - - for (var i = 0, node; (node = nodes[i]) !== undefined; i++) { - cbi_validate_field(node, node.getAttribute('data-optional') === 'true', - node.getAttribute('data-type')); - } - nodes = document.querySelectorAll('[data-choices]'); for (var i = 0, node; (node = nodes[i]) !== undefined; i++) { @@ -562,6 +555,13 @@ function cbi_init() { cbi_dynlist_init(node, choices[2], choices[3], options); } + nodes = document.querySelectorAll('[data-type]'); + + for (var i = 0, node; (node = nodes[i]) !== undefined; i++) { + cbi_validate_field(node, node.getAttribute('data-optional') === 'true', + node.getAttribute('data-type')); + } + cbi_d_update(); } |