luci-base: cbi.js: update deps on dynlist changes, honor placeholder
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
3094c5dbb8
commit
979a478001
1 changed files with 4 additions and 0 deletions
|
@ -919,6 +919,8 @@ CBIDynamicList = {
|
||||||
else if (!hidden || hidden.value >= value)
|
else if (!hidden || hidden.value >= value)
|
||||||
exists = !!item.parentNode.insertBefore(new_item, item);
|
exists = !!item.parentNode.insertBefore(new_item, item);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
cbi_d_update();
|
||||||
},
|
},
|
||||||
|
|
||||||
removeItem: function(dl, item) {
|
removeItem: function(dl, item) {
|
||||||
|
@ -933,6 +935,7 @@ CBIDynamicList = {
|
||||||
}
|
}
|
||||||
|
|
||||||
item.parentNode.removeChild(item);
|
item.parentNode.removeChild(item);
|
||||||
|
cbi_d_update();
|
||||||
},
|
},
|
||||||
|
|
||||||
handleClick: function(ev) {
|
handleClick: function(ev) {
|
||||||
|
@ -1018,6 +1021,7 @@ function cbi_dynlist_init(dl, datatype, optional, choices)
|
||||||
'type': 'text',
|
'type': 'text',
|
||||||
'name': 'cbi.dynlist.' + dl.getAttribute('data-prefix'),
|
'name': 'cbi.dynlist.' + dl.getAttribute('data-prefix'),
|
||||||
'class': 'cbi-input-text',
|
'class': 'cbi-input-text',
|
||||||
|
'placeholder': dl.getAttribute('data-placeholder'),
|
||||||
'data-type': datatype,
|
'data-type': datatype,
|
||||||
'data-optional': true
|
'data-optional': true
|
||||||
})));
|
})));
|
||||||
|
|
Loading…
Reference in a new issue