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 <a href='#' onclick='setCartVarAndRefresh(\"%s\",\"1\"); return false;'>Reset to defaults</a>\n",setting);
+ printf("\n <a href='#' onclick='setVarAndPostForm(\"%s\",\"1\",\"mainForm\"); return false;'>Reset to defaults</a>\n",setting);
#endif//def SUPPORT_RESET_TO_DEFAULTS
if (ct)
{