如何通过名称获取表单内容?

时间:2011-05-18 14:13:42

标签: javascript jquery ajax jquery-selectors

如果我有

$(document).ready(function(){
    $('form').live('submit', function(){
    var dom       = $(this);
    var all_forms = $("form");

问题

如何按名称而不是ID获取特定表格?

<form id="create_form" name="create_form" action="" method="post">

目的

它必须是名字的原因是我有很多自动生成的表格,我手边不知道ID,但名字总是一样的。

当我有表格时,我会把它传递给嵌套的

$.ajax({
   type: "GET",
   url: "/cgi-bin/ajax.pl",
   contentType: "application/json; charset=utf-8",
   dataType: "json",

// data: $(this).serialize(),
// data: $(form_id).serialize(),
// data: $(aform).serialize(),

1 个答案:

答案 0 :(得分:10)

您可以使用attribute equals selector

$('form[name="create_form"]')