diff options
-rw-r--r-- | did-assigndefinition-html.lsp | 16 |
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> |