出口类别化表单值的措施,输出类别化form表单值

时间:2019-09-05 13:20来源:亚洲城ca88唯一官方网站
$(selector).serialize() 详见表明 .serialize() 方法创造以专门的学问 U翼虎L编码表示的文本字符串。它的操作对象是象征表单成分集结的 jQuery 对象。 表单成分有几体系型: form divinputtype="te

$(selector).serialize()

详见表明

.serialize() 方法创造以专门的学问 U翼虎L 编码表示的文本字符串。它的操作对象是象征表单成分集结的 jQuery 对象。

表单成分有几体系型:

  1. <form>
  2. <div><inputtype="text"name="a"value="1"id="a"/></div>
  3. <div><inputtype="text"name="b"value="2"id="b"/></div>
  4. <div><inputtype="hidden"name="c"value="3"id="c"/></div>
  5. <div>
  6. <textareaname="d"rows="8"cols="40">4</textarea>
  7. </div>
  8. <div><selectname="e">
  9. <optionvalue="5"selected="selected">5</option>
  10. <optionvalue="6">6</option>
  11. <optionvalue="7">7</option>
  12. </select></div>
  13. <div>
  14. <inputtype="checkbox"name="f"value="8"id="f"/>
  15. </div>
  16. <div>
  17. <inputtype="submit"name="g"value="Submit"id="g"/>
  18. </div>
  19. </form>

.serialize() 方法能够操作已采取个别表单成分的 jQuery 对象,比方<input>, <textarea> 以及 <select>。但是,选用<form> 标签本人进行体系化一般更易于些:

  1. $('form').submit(function(){
  2. alert($(this).serialize());
  3. returnfalse;
  4. });

出口规范的询问字符串:

  1. a=1&b=2&c=3&d=4&e=5

表明:只会将”成功的控件“种类化为字符串。假设不利用按键来交付表单,则不对提交按键的值系列化。假诺要表单成分的值饱含到行列字符串中,成分必需运用 name 属性。

<form>
<div><inputtype="text"name="a"value="1"id="a"/></div>
<div><inputtype="text"name="b"value="2"id="b"/></div>
<div><inputtype="hidden"name="c"value="3"id="c"/></div>
<div>
<textareaname="d"rows="8"cols="40">4</textarea>
</div>
<div><selectname="e">
<optionvalue="5"selected="selected">5</option>
<optionvalue="6">6</option>
<optionvalue="7">7</option>
</select></div>
<div>
<inputtype="checkbox"name="f"value="8"id="f"/>
</div>
<div>
<inputtype="submit"name="g"value="Submit"id="g"/>
</div>
</form>
.serialize() 方法可以操作已选拔个别表单成分的 jQuery 对象,比如<input>, <textarea> 以及 <select>。然则,采纳<form> 标签自己进行种类化一般更便于些:
亚洲城ca88唯一官方网站,$('form').submit(function(){
alert($(this).serialize());
returnfalse;
});

概念和用法

serialize() 方法通过体系化表单值,成立 UOdysseyL 编码文本字符串。

你能够选取三个或多个表单成分(比如 input 及/或 文本框),可能 form 成分本人。

种类化的值可在生成 AJAX 恳求时用来 UHighlanderL 查询字符串中。

表单成分有两种档期的顺序

语法

  1. $(selector).serialize()

概念和用法
serialize() 方法通过连串化表单值,创造 UPRADOL 编码文本字符串。
你能够选拔八个或多个表单成分(比如 input 及/或 文本框),可能 form 成分本人。
种类化的值可在生成 AJAX 恳求时用来 URL 查询字符串中。

实例

输出连串化表单值的结果:

  1. $("button").click(function(){
  2. $("div").text($("form").serialize());
  3. });

复制代码 代码如下:

复制代码 代码如下:

复制代码 代码如下:

$("button").click(function(){
$("div").text($("form").serialize());
});

输出连串化表单值的结果: 复制代码 代码如下: $("button").click(function(){ $("div").text($("form").serialize()); }); 定义和用法 serialize() 方法通过...

实例
输出系列化表单值的结果:

输出标准的询问字符串
a=1&b=2&c=3&d=4&e=5
讲解:只会将”成功的控件“类别化为字符串。假设不应用开关来交付表单,则不对提交开关的值连串化。假如要表单成分的值包涵到行列字符串中,成分必需选择name 属性。

详细表明
.serialize() 方法创建以标准 URubiconL 编码表示的文本字符串。它的操作对象是表示表单成分集结的 jQuery 对象。

语法

编辑:亚洲城ca88唯一官方网站 本文来源:出口类别化表单值的措施,输出类别化form表单值

关键词: 亚洲城ca88