luci-base: fix button handling for named sections
If more than one named section is added to the page, it is currently the case, that the first button is always switched on or off during input validation of the uci section name. This is because the usage of the 'document.querySelector' function is to imprecise. Changing the search start to the element to be created, fixes this. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
parent
35f0d50a49
commit
440a2e79a7
1 changed files with 1 additions and 1 deletions
|
@ -2259,7 +2259,7 @@ var CBITypedSection = CBIAbstractSection.extend(/** @lends LuCI.form.TypedSectio
|
|||
|
||||
if (this.map.readonly !== true) {
|
||||
ui.addValidator(nameEl, 'uciname', true, function(v) {
|
||||
var button = document.querySelector('.cbi-section-create > .cbi-button-add');
|
||||
var button = createEl.querySelector('.cbi-section-create > .cbi-button-add');
|
||||
if (v !== '') {
|
||||
button.disabled = null;
|
||||
return true;
|
||||
|
|
Loading…
Reference in a new issue