summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2010-01-26 08:51:32 +0000
committerTed Trask <ttrask01@yahoo.com>2010-01-26 08:51:32 +0000
commitfdb0862d8b187d5a8a89fa4965e820e8b424356a (patch)
tree77e9c9cf4dbdea2bc0a726673f704f821f0b93c7
parenta9e6b9bd1d5bc849dae21242e2f0e513a4a86556 (diff)
downloadacf-did-fdb0862d8b187d5a8a89fa4965e820e8b424356a.tar.bz2
acf-did-fdb0862d8b187d5a8a89fa4965e820e8b424356a.tar.xz
Added autofill so autocompletes when only one matching did.
-rw-r--r--did-assigndefinition-html.lsp16
1 files changed, 10 insertions, 6 deletions
diff --git a/did-assigndefinition-html.lsp b/did-assigndefinition-html.lsp
index f054ae1..8139e17 100644
--- a/did-assigndefinition-html.lsp
+++ b/did-assigndefinition-html.lsp
@@ -15,15 +15,21 @@
io.write(table.concat(tab, " ")) %>".split(" ");
$("#did").focus();
$("#did").attr('autocomplete', 'off');
- $("#did").autocomplete(data);
+// $("#did").autocomplete(data);
+ $("#did").autocomplete(data, {autoFill:true});
// $("#did").autocomplete("cgi-bin/acf/did/did/searchdefinitionlist");
+ $("#did").result(function(event,data,formatted) {
+ if (data) {
+ $("#rules").focus();
+ };
+ });
$("#did").progress(function(event,data) {
// The data is the number of results
if (lastdata != data) {
lastdata = data;
if (data == 1) {
$("#diderrtxt").html("");
- $("#extension").focus();
+ $("#rules").focus();
}
else if (data == 0)
$("#diderrtxt").html("No result");
@@ -31,7 +37,6 @@
$("#diderrtxt").html("");
};
});
-
});
</script>
@@ -48,13 +53,12 @@
io.write("</P>\n")
end %>
-<p class="error" id="errortxt"><p></DD>
<form action="/cgi-bin/acf/did/did/assigndefinition" method="POST">
<DT>DID</DT>
<DD><input class="text" type="text" id="did" name="did" value="">
-<p class="error" id="diderrtxt"><p></DD>
+<p class="error" id="diderrtxt"></p></DD>
<DT>Extension</DT>
-<DD><input class="text" type="text" id="extension" name="rules" value=""></DD>
+<DD><input class="text" type="text" id="rules" name="rules" value=""></DD>
<DT></DT><DD><input class="submit" type="submit" name="Save" value="Save"></DD>
</FORM>
</DL>