mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-25 00:50:59 +00:00
feature(config) fillTemplate: li -> input, add focus
This commit is contained in:
parent
7b3da5bcf5
commit
740eabdd3a
1 changed files with 12 additions and 7 deletions
|
|
@ -68,7 +68,8 @@ var CloudCmd, Util, DOM;
|
|||
|
||||
function fillTemplate() {
|
||||
CloudCmd.getConfig(function(config) {
|
||||
var i, n, div, data, li, param, obj;
|
||||
var i, n, div, data, inputs, input, inputFirst,
|
||||
focus, obj;
|
||||
|
||||
CONFIG = config;
|
||||
obj = Util.copyObj(CONFIG);
|
||||
|
|
@ -80,17 +81,21 @@ var CloudCmd, Util, DOM;
|
|||
inner : data.toString()
|
||||
});
|
||||
|
||||
li = DOM.getByTag(INPUT, div);
|
||||
n = li.length;
|
||||
inputs = DOM.getByTag(INPUT, div);
|
||||
inputFirst = inputs[0];
|
||||
|
||||
if (inputFirst)
|
||||
focus = inputFirst.focus.bind(inputFirst);
|
||||
|
||||
n = inputs.length;
|
||||
for (i = 0; i < n; i++) {
|
||||
param = li[i];
|
||||
Events.add('change', onChange, param);
|
||||
Events.addKey(key, param);
|
||||
input = inputs[i];
|
||||
Events.add('change', onChange, input);
|
||||
Events.addKey(key, input);
|
||||
}
|
||||
|
||||
Images.hideLoad();
|
||||
CloudCmd.View.show(div, null, {
|
||||
CloudCmd.View.show(div, focus, {
|
||||
autoSize: true
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue