I have a form with allot of form items on it that posts to itself. I am trying to pass those form values to another page with out using the action attribute in the form. Is there a way to do this? I have tried jquery and javascript but coming up blank. Just trying to pass all the values at one time to another page. Seems a little difficult to me since im a intermediate javascript programmer. Any ideas are welcome and thank you in advance if someone knows how to get this going.

Here is what i am trying to do script wise.

theform is the ID of the form. I have a switch statement that is based on the button pressed would get into that statement. So if one of the three buttons on the page is "excel report" it should get into that statement and pass the values of the form to another page.

I have tried this:

Code:
<cfswitch expression="#LCase(Trim(FORM.submit))#"> 
	   <cfcase value="Excel Report">
		   	<script>
		   		function formSubmit() {
					var form = document.forms.theForm;
					// change the url
					form.action ="index.cfm?keyword=Report PDF New";   
					form.submit();  
						}
                     </script>
          </cfcase>
</cfswitch>
AND This

Code:
<cfswitch expression="#LCase(Trim(FORM.submit))#"> 
          <cfcase value="PDF Report">
		<script>
			$('##submit').click(function(){
				open('',"results");
				with(document.print)
				{
				method = "POST";
				action = "index.cfm?keyword=Report PDF New";
				target = "results";
				submit();
				}
				});
		</script>
	   </cfcase>
</cfswitch>
neither work.