src/hg/js/ajax.js 1.4

1.4 2009/03/19 20:54:53 tdreszer
Support for setting reset to defaults variable and submitting self.
Index: src/hg/js/ajax.js
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/js/ajax.js,v
retrieving revision 1.3
retrieving revision 1.4
diff -b -B -U 4 -r1.3 -r1.4
--- src/hg/js/ajax.js	5 Jun 2008 01:51:03 -0000	1.3
+++ src/hg/js/ajax.js	19 Mar 2009 20:54:53 -0000	1.4
@@ -72,4 +72,19 @@
     }
     loc = loc + "?submit=1&noDisplay=1&cartDump.varName=" + escape(name) + "&cartDump.newValue=" + escape(value) + "&hgsid=" + hgsid;
     loadXMLDoc(loc);
 }
+
+function submitMain()
+{
+    $('form[name="mainForm"]').submit();
+}
+function setCartVarAndRefresh(name,val)
+{
+    setCartVar(name,val);
+    var main=$('form[name="mainForm"]')
+    $(main).attr('action',window.location.href);
+    setTimeout("submitMain()",50);  // Delay in submit helps ensure that cart var has gotten there first.
+
+    return false;
+}
+