2010-11-09 80 views
0

我有一个表单,当它被提交时,我拦截了一个event.preventDefault();,直到返回一个回调函数的结果(获得邮政编码的lat和lng)。下面简要样机:拦截表单提交,直到收到回调函数

$(".form").click(function(){ 
event.preventDefault(); 
if(calculateLatLng($(".postcode").val())){ 
$(this).submit(); 
} 
}); 

然而,这种形式有两个提交按钮确定每一个在PHP不同的方法,我怎么会允许JavaScript识别被点击提交表单的按钮。

回答

1

你可以明确地触发所需的提交按钮单击事件:

$("#submit_1").click(); 
0

我认为要做到这一点的唯一方法是:

  • 商店按钮被点击的
  • GET坐标
  • 存储事实,坐标已被取出
  • trig ger存储按钮的点击事件