src/hg/hgGateway/hgGateway.c 1.115
1.115 2010/03/10 00:19:06 larrym
support "type/paste gene name and click submit without choosing from autosuggest list"
Index: src/hg/hgGateway/hgGateway.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgGateway/hgGateway.c,v
retrieving revision 1.114
retrieving revision 1.115
diff -b -B -U 4 -r1.114 -r1.115
--- src/hg/hgGateway/hgGateway.c 16 Feb 2010 21:04:20 -0000 1.114
+++ src/hg/hgGateway/hgGateway.c 10 Mar 2010 00:19:06 -0000 1.115
@@ -128,9 +128,9 @@
if(supportsSuggest)
{
puts("<td align=center>\n");
- hWrites("<input type='text' size='5' id='suggest' />\n");
+ hWrites("<input name='hgt.suggest' type='text' size='5' id='suggest' />\n");
printf("</td>\n");
}
cartSetString(cart, "position", position);
@@ -145,9 +145,12 @@
puts("<td align=center>\n");
cgiMakeIntVar("pix", cartUsualInt(cart, "pix", hgDefaultPixWidth), 4);
puts("</td>\n");
puts("<td align=center>");
-cgiMakeButton("Submit", "submit");
+if(supportsSuggest)
+ hButtonWithOnClick("Submit", "submit", NULL, "submitButtonOnClick()");
+else
+ cgiMakeButton("Submit", "submit");
puts(
"</td>\n"
"</tr></table>\n"
"</FORM></td></tr>\n");
@@ -197,9 +200,12 @@
// clear possition button
puts("<TD VALIGN=\"TOP\">");
puts("<FORM ACTION=\"../cgi-bin/hgTracks\" NAME=\"buttonForm\" METHOD=\"GET\">\n");
cartSaveSession(cart); /* Put up hgsid= as hidden variable. */
-cgiMakeOnClickButton("document.mainForm.position.value=''","clear position");
+if(supportsSuggest)
+ cgiMakeOnClickButton("document.mainForm.position.value=''; document.getElementById('suggest').value='';", "clear position");
+else
+ cgiMakeOnClickButton("document.mainForm.position.value=''", "clear position");
puts("</FORM></TD>");
puts("</TR>");
puts("</TABLE>");