序列化表单值
jQuery Ajax提供了serialize()方法序列化表单值,serialize()方法可以将表单中有name属性的元素值进行序列化,生成标准URL编码文本字符串,直接可用于ajax请求。
语法:$(selector).serialize()
其中selector参数是一个或多个表单中的元素或表单元素本身。
代码实现
<script type="text/javascript">
$(function(){
$("#btn").click(function(){
$("div").text($("form").serialize());
});
})
</script>
...省略代码
<form action="">
姓名: <input type="text" name="name" value="xiaoming" />
格言: <input type="text" name="geyan" value="bigbig" />
</form>
<input type="button" id="btn" value="序列化表单值" />
<div></div>
任务:把上面jQuery中的操作在代码框中重现。