如何使用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('Searching, please wait...
'); $.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代码。