feature(config) fillTemplate: li -> input, add focus

This commit is contained in:
coderaiser 2014-03-26 05:28:06 -04:00
parent 7b3da5bcf5
commit 740eabdd3a

View file

@ -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
});
});