diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-02-26 14:35:34 +0200 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2014-02-26 16:52:57 +0200 |
commit | 988632e8fb936a909167c4ec378d7964a30d4c0b (patch) | |
tree | e947616980d7a941b4a35e8b1a0bbb94e14acec6 /web/widget | |
parent | 0cf71792c66a1450b4c87def7ea1fb22bda5ece0 (diff) | |
download | aconf-988632e8fb936a909167c4ec378d7964a30d4c0b.tar.bz2 aconf-988632e8fb936a909167c4ec378d7964a30d4c0b.tar.xz |
web client: focus name field after pushing 'Insert'
Diffstat (limited to 'web/widget')
-rw-r--r-- | web/widget/inline.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/web/widget/inline.js b/web/widget/inline.js index 38d288c..b5b1b8d 100644 --- a/web/widget/inline.js +++ b/web/widget/inline.js @@ -66,11 +66,12 @@ define( button.prop("class", "hidden"); if (meta.type == "collection") { - var field = $("<input>").attr({type: "text"}); + var field = $("<input>").attr({type: "text"}) + .change(insert); row = $("<tr>").html($("<td>").html(field)); getter = function() { return field.val(); } - field.change(insert); self.appendRow(row); + field.focus(); } else { getter = function() { |