jQuery API 返回首页目录 | jQuery API 中英文对照版
fieldSerialize(true)

fieldSerialize(true)

Serializes all field elements in the jQuery object into a query string. This method will return a string in the format: name1=value1&name2=value2 The successful argument controls whether or not serialization is limited to 'successful' controls (per http://www.w3.org/TR/html4/interact/forms.html#successful-controls). The default value of the successful argument is true.

返回值

String

参数

  • true (successful): if only successful controls should be serialized (default is true)

示例

说明:

Collect the data from all successful input elements into a query string

jQuery 代码:
var data = $("input").formSerialize();
说明:

Collect the data from all successful radio input elements into a query string

jQuery 代码:
var data = $(":radio").formSerialize();
说明:

Collect the data from all successful checkbox input elements in myForm into a query string

jQuery 代码:
var data = $("#myForm :checkbox").formSerialize();
说明:

Collect the data from all checkbox elements in myForm (even the unchecked ones) into a query string

jQuery 代码:
var data = $("#myForm :checkbox").formSerialize(false);
说明:

Collect the data from all successful input, select, textarea and button elements into a query string

jQuery 代码:
var data = $(":input").formSerialize();
相关链接
asp之家 | jQuery官方网站 | jQuery中文网 | 电子书作者网站 | 电子书作者blog