如何使用jquery中的ajax调用在一个页面上将表单提交到不同的页面

我有一个名为page2.php的页面。 它有一个允许您通过jquery ajax调用搜索的表单。 代码如下。 我的问题是,我在page1.php上有一个不同的表单。 如何在page1.php上提交表单以转到page2.php并使用page1.php上的表单中的数据执行下面的page2.php代码? 我知道这很可能很简单,现在有一个脑屁。

 $(function() { $.validate({ form: '#form_search', validateOnBlur: false, errorMessagePosition: 'top', onSuccess: function(form) { var formval = $(form).serialize(); var formurl = '/page2.php?a=search'; $('#form_results').html(''); $.ajax({ type: 'POST', url: formurl, data: formval, success: function(data){ var json = $.parseJSON(data); $('#form_errors').html(json.message); $('#form_results').html(json.results); } }); return false; } }); }); 

更新这是我提到的表格。

page1.php这就像右侧栏上的模块。 只是一个我要发布到page2.php

 
Find Locations

现在这是page2.php上执行上面的ajax代码的表单。 我希望page1.php提交到page2.php并在上面调用相同的jquery代码。