`
wcy981123
  • 浏览: 1705 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

jQuery序列化表单serialize()

 
阅读更多

 

 

ajax数据提交表单过程中,可能会遇到字段过多的情况,这时候使用jQuery的serialize();对form表单进行序列化,而且serialize() 方法使用标准的 URL-encoded 编码表示文本字符串。

 

<script type="text/javascript">
	    $(document).ready(function(){
	   $("#button").click(function(){
	     alert($("#myForm").serialize());
	   });
	});
</script>

 

<form id="myForm">
	    姓名 <input value="liming" name="Name" /><br />
	    职位 <input value="CEO" name="position" /><br />
	        <input id="button" value="序列化表单" type="button" /> 
</form>

 

//ajax serialize()

$.ajax({
         type: "POST",
         url:ajaxCallUrl,
         data:$('#myForm').serialize(),// 要提交的表单 
         success: function(msg) {alert(msg);}
});

 

 

 

 

 

分享到:
评论

相关推荐

    jquery序列化表单去除指定元素示例代码

    本文将详细介绍如何使用jQuery来实现序列化表单数据的同时,去除指定的表单元素。 首先,我们需要了解jQuery的序列化方法`serialize()`的基本用法。`serialize()`方法能够获取表单元素,并将其值编码为URL编码的...

    前端项目-jquery-serialize-object.zip

    本项目"前端项目-jquery-serialize-object"关注的是使用jQuery来序列化表单字段,将它们转换为JavaScript对象或JSON格式,这在提交表单数据到服务器时尤其有用。下面我们将深入探讨这一主题。 1. **jQuery 序列化...

    jQuery序列化form表单数据为JSON对象的实现方法

    本文将介绍如何利用jQuery序列化form表单数据为JSON对象的实现方法,并提供实例代码来加深理解。 在Web开发中,表单提交是一个常见的操作,通常需要把表单中的数据转换成适合网络传输的格式。HTML表单通过表单元素...

    jquery序列化表单以及回调函数的使用示例

    **jQuery序列化表单** 序列化表单是将HTML表单的数据转换为URL编码的字符串,以便通过HTTP请求发送到服务器。在jQuery中,`serialize()`和`serializeArray()`是两个用于序列化表单的函数。 1. `serialize()`:这个...

    jQuery-serialize()输出序列化form表单值的方法

    实例 输出序列化表单值的结果: 代码如下: $(“button”).click(function(){ $(“div”).text($(“form”).serialize()); }); 定义和用法 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择...

    jquery序列化form表单使用ajax提交后处理返回的json数据

    本篇文章将详细讲解如何使用jQuery序列化form表单,然后通过Ajax提交这些数据,并处理返回的JSON数据。 首先,让我们理解“序列化”这个概念。在Web开发中,序列化是指将表单数据转换为字符串格式,这样可以方便地...

    jquery实现弹窗表单填写提交

    总结,这个项目涉及了jQuery的基本用法,包括DOM操作(选择元素、显示/隐藏元素)、事件处理、表单序列化、Ajax请求,以及基本的前端表单验证。这些都是Web开发者必备的技能,尤其在构建交互性强的网页应用时。通过...

    JQuery中serialize() 序列化

    serialize()方法通过序列化表单值,创建标准的URL编码文本字符串,它的操作对象是代表表单元素集合的jQuery 对象。你可以选择一个或多个表单元素(比如input或文本框),或者 form 元素本身。序列化的值可

    jquery序列化方法实例分析

    serialize()只能序列化表单 。(注 : 表单里的内容 只能用 name ) 现在有一个对象: 代码如下:var obj={a:1,b:2,c:3}; 怎么让它序列化呢? 用prototype 可以用$H(obj).toQueryString() 搞定?jqueyr有什么方法吗...

    关于jquery form表单序列化的注意事项详解

    本文主要给大家介绍的是关于jquery form表单序列化的一些注意事项,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍: 我们先来讲讲表单中 中readonly和disabled的区别: readonly只对input和textarea...

    jQuery使用serialize()表单序列化时出现中文乱码问题的解决办法

    1. 使用jQuery的serialize()方法对表单数据进行序列化。 2. 将序列化后的字符串通过decodeURIComponent函数进行解码。 3. 在解码时,为了兼容性考虑,通常将第二个参数设置为true,这样可以确保解码过程中对特殊字符...

    jquery.serialize.js

    自己写的一个jquery复杂表单序列化工具

    jQuery序列化表单成对象的简单实现

    jQuery的`serialize()`方法可以将表单中的所有输入元素(如文本框、复选框、单选按钮等)转换为URL编码的字符串,这种格式适合发送到服务器进行HTTP请求。然而,对于某些情况,例如EasyUI的datagrid,可能需要将表单...

    web前端培训教程表单序列化共4页.pdf.zip

    2. jQuery的`serialize()`和`serializeArray()`:这两个jQuery方法方便地将表单数据序列化。`serialize()`返回一个URL编码的字符串,`serializeArray()`则返回一个包含键值对的数组,便于进一步操作。 3. `...

    jQuery序列化后的表单值转换成Json

    通过$(#form).serializeArray()输出以数组形式序列化表单值。 [ {name: 'firstname', value: 'Hello'}, {name: 'lastname', value: 'World'}, {name: 'alias'}, // 值为空 ] 统统不满足小朋友想得到Json的愿望。...

    将JavaScript的jQuery库中表单转化为JSON对象的方法

    我在网上看到有人用替换的方法,先用serialize序列化后,将&替换成“:”、“‘”: /** * 重置form表单 * @param formId form的id */ function resetQuery(formId){ var fid = # + formId; var str = $(fid)....

Global site tag (gtag.js) - Google Analytics