如何使用锚标签提交带有jquery的表单

cod*_*der 14 html javascript jquery

我想使用以下锚点向Spring提交带有jquery的表单.这是怎么做到的?

<a target="" title="" class="" href="">Save</a>
Run Code Online (Sandbox Code Playgroud)

我试过这个,其中requestNew是我的表格:

 $(document).ready(function(){
  $("a").click(function(){
     $("#requestNew").submit(function(){
         $.post("../acctRequests", $("#requestNew").serialize());
      });
  });
 });
Run Code Online (Sandbox Code Playgroud)

它似乎没有去任何地方.

lon*_*day 21

您正在添加一个新的事件处理程序; 您需要做的就是触发现有的,以及浏览器的本机功能:

$(document).ready(function(){
  $("a").click(function(){
     $("#requestNew").submit();
  });
});
Run Code Online (Sandbox Code Playgroud)


小智 6

请用这个

<a href="javascript:document.YOUR_FORM_NAME.submit()"> Submit</a>

<form name="YOUR_FORM_NAME" action="YOUR_ACTION_PAGE_URL" method=POST>
           <input type="text" name="YOUR_INPUT_NAME" value="YOUR_INPUT_VALUE"/>
      </form>
Run Code Online (Sandbox Code Playgroud)

将"YOUR_ACTION_PAGE_URL"替换为您的目标操作网址