如何选择所有表单元素?

我通常只是这样做:

$("#formid input, #formid select, #formid textarea") 

但这有什么简写,比如..

  $("#formid All-Form-Elements") 

你似乎在寻找:输入选择器:

 var formElements = $("#formid :input"); 

请注意,它也匹配元素。

使用:input选择器,它选择所有元素。

 $("#formid :input") 

使用它来获取所有表单元素,包括: input,textarea,select

 var paramString =''; $('#formID').find('input, textarea, select').each(function(){ paramString += '&' + $(this).attr('name') + '=' + ($(this).val(); }); 

我希望这能节省一些人的时间:)