【发布时间】:2012-05-11 06:22:50
【问题描述】:
我有一个页面,其中包含一些输入、一个验证按钮以及一些链接。
我希望有以下行为:当用户点击链接时,在点击链接之前提交表单(保存数据)。
我尝试在链接点击事件上使用 jquery form.submit(),但数据没有保存。 如果我在 form.submit() 之前使用 event.preventDefault(),数据会保存但链接没有打开,而是打开提交按钮的操作链接。
我该怎么做?
【问题讨论】:
-
尝试使用 e.preventDefault() 然后提交表单,然后点击链接。我会用一个例子来回答