src/hg/hgTrackUi/hgTrackUi.c 1.484

1.484 2009/03/30 21:13:57 tdreszer
Support for setting variable then posting (allows reset to default without ajax and potential reace condition)
Index: src/hg/hgTrackUi/hgTrackUi.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTrackUi/hgTrackUi.c,v
retrieving revision 1.483
retrieving revision 1.484
diff -b -B -U 4 -r1.483 -r1.484
--- src/hg/hgTrackUi/hgTrackUi.c	19 Mar 2009 21:13:00 -0000	1.483
+++ src/hg/hgTrackUi/hgTrackUi.c	30 Mar 2009 21:13:57 -0000	1.484
@@ -2435,9 +2435,8 @@
 /* Put up track-specific user interface. */
 {
 jsIncludeFile("jquery.js", NULL);
 jsIncludeFile("utils.js",NULL);
-jsIncludeFile("ajax.js", NULL);
 #define SUPPORT_RESET_TO_DEFAULTS
 #ifdef SUPPORT_RESET_TO_DEFAULTS
 #define RESET_TO_DEFAULTS "defaults"
 char setting[128];
@@ -2499,9 +2498,9 @@
 cgiMakeButton("Submit", "Submit");
 
 #ifdef SUPPORT_RESET_TO_DEFAULTS
 if(tdbIsComposite(tdb) && subgroupingExists(tdb,"view"))
-    printf("\n&nbsp;&nbsp;<a href='#' onclick='setCartVarAndRefresh(\"%s\",\"1\"); return false;'>Reset to defaults</a>\n",setting);
+    printf("\n&nbsp;&nbsp;<a href='#' onclick='setVarAndPostForm(\"%s\",\"1\",\"mainForm\"); return false;'>Reset to defaults</a>\n",setting);
 #endif//def SUPPORT_RESET_TO_DEFAULTS
 
 if (ct)
     {