我想使用jQuery提交一个表单。有人能提供代码,演示或示例链接吗?


当前回答

动态表单的IE技巧:

$('#someform').find('input,select,textarea').serialize();

其他回答

在jQuery我更喜欢以下:

$("#form-id").submit()

但话又说回来,你真的不需要jQuery来执行这个任务-只需使用常规的JavaScript:

document.getElementById("form-id").submit()

你必须使用$("#formId").submit()。

您通常会在函数中调用它。

例如:

<input type='button' value='Submit form' onClick='submitDetailsForm()' />

<script language="javascript" type="text/javascript">
    function submitDetailsForm() {
       $("#formId").submit();
    }
</script>

你可以在Jquery网站上获得更多信息。

我的方法略有不同,将按钮更改为提交按钮,然后单击

$("#submit").click(function (event) {
  $(this).attr("type", "submit");
  $(this).click();
});
jQuery("a[id=atag]").click( function(){

    jQuery('#form-id').submit();      

            **OR**

    jQuery(this).parents("#form-id").submit();
});

你也可以使用jquery表单插件使用ajax提交:

http://malsup.com/jquery/form/