实例
输出序列化表单值的结果:
代码如下:
$("button").click(function(){
$("p").text($("form").serialize());
});
代码如下:
$(selector).serialize()
. 代码如下:
<form>
<p><inputtype="text"name="a"value="1"id="a"/></p>
<p><inputtype="text"name="b"value="2"id="b"/></p>
<p><inputtype="hidden"name="c"value="3"id="c"/></p>
<p>
<textareaname="d"rows="8"cols="40">4</textarea>
</p>
<p><selectname="e">
<optionvalue="5"selected="selected">5</option>
<optionvalue="6">6</option>
<optionvalue="7">7</option>
</select></p>
<p>
<inputtype="checkbox"name="f"value="8"id="f"/>
</p>
<p>
<inputtype="submit"name="g"value="submit"id="g"/>
</p>
</form>
.serialize() 方法可以操作已选取个别表单元素的 jquery 对象,比如 <input>, <textarea> 以及 <select>。不过,选择 <form> 标签本身进行序列化一般更容易些:
$('form').submit(function(){
alert($(this).serialize());
returnfalse;
});
如对本文有疑问, 点击进行留言回复!!
MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例
CTF 刷题记录(一) 白云新闻搜索(手动与自动化SQL注入)
javascript如何使用函数random来实现课堂随机点名方法详解
网友评论