2012-10-26 71 views
-3

我有一个带有ID和名称的表单。我想要做的是当我点击一个链接,在表单中注入一个html提交按钮,然后提交表单。这可以使用jQuery完成吗?注册提交按钮并在点击链接时提交表格

+1

是的,它可以。你有什么尝试? – j08691

+4

为什么要注入任何东西?只需点击链接即可进行提交。 – Sparky

+0

你正在尝试的一个例子有所帮助。尝试在http://jsfiddle.net之类的地方张贴代码并添加链接到您的问题。 – Jason

回答

0

有很多方法可以做一些事情,但没有看到任何你的代码这里是jQuery的一个普通的例子展示了如何通过点击与idmyLink链接到submit一个形式idmyForm

$(document).ready(function() { 
    $('#myLink').click(function(e) { 
     e.preventDefault(); 
     $('#myForm').submit(); 
    }); 
}); 

HTML:

<a href="#" id="myLink">submit the form</a> 
+1

除非你必须返回false或致电e.preventDefault() – mplungjan

+0

@mplungjan,是的,谢谢。修复。 – Sparky

0

查看使用.add().append()方法。

http://api.jquery.com/add/

http://api.jquery.com/append/

你可以设置一个侦听器添加该按钮时处理该事件。

$(document).on('#btnSubmit', 'click', function() { 
    // do something 
}); 

如果需要,还可以将方法调用添加到onclick属性中。