- 浏览: 2291573 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (357)
- J2EE (49)
- JavaScript (40)
- Spring (19)
- Struts (5)
- CSS (8)
- Hibernate (16)
- Java (67)
- DWR (4)
- JSON (3)
- XFIRE (1)
- Tomcat (1)
- Ant (2)
- 设计模式 (2)
- 经典收藏 (2)
- JSP (10)
- Linux (0)
- WebLogic (11)
- myeclipse (13)
- Buffalo (4)
- 文件上传相关 (1)
- oracle (33)
- html (6)
- JSTL (3)
- SVN (2)
- GIT (1)
- 孙卫琴(Java网络编程精解) (1)
- DOM4J (2)
- Swing (1)
- AJAX (1)
- Eclipse (5)
- 日志组件 (3)
- PowerDesigner (1)
- Jquery (22)
- IT技术开发相关网址 (1)
- Nutz (1)
- 其它 (1)
- Velocity (3)
- WebService (1)
- MySql (2)
- Android (1)
- Maven (2)
- Quartz (11)
- Lucene (1)
- springsource (1)
- Junit (1)
- Activiti (0)
最新评论
-
yzlseu:
拼凑,没有营养
Activiti进阶—分配组任务 -
zhangsenhao:
非常赞!代码很清楚
SpringMVC3.0+MyIbatis3.0(分页示例) -
xiamw2000:
分页写得不对,应该是 : order by ${orderNa ...
SpringMVC3.0+MyIbatis3.0(分页示例) -
sheertewtw:
...
SpringMVC:上传与下载 -
kingtoon:
...
XSS之xssprotect
一 序列化表单操作
1 $("form") 根据Element取到所有的form对象
2 $("#form1") 根据表单ID取到form对象
3 显示表单元素:
选自jquery文档.
二 乱码处理
1 提交乱码处理
JSP文件声明如下
<%@ page language="java" pageEncoding="UTF-8"%>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
修改jquery1.4.3.js源代码解决:
找到:
替换为:
参考链接:
http://dev.firnow.com/course/1_web/javascript/jsjs/20090303/157078.html
2 从后台返回中文字符串,前台报错或者为乱码的处理
示例代码:
添加发送信息前添加头部编码:
response.setCharacterEncoding("UTF-8");
//response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
out.print("测试");
三 乱码处理二
jquery ajax乱码问题
http://songfantasy.iteye.com/blog/514440
我的设置:
1 工程编码,js,jsp,java设置为UTF-8
2 JSP页面编码:
3 JS中处理
encodeURI(encodeURI(data)) ///注意两次编码!!
4 Java类中处理
OK搞定!
1 $("form") 根据Element取到所有的form对象
2 $("#form1") 根据表单ID取到form对象
3 显示表单元素:
var fields = $("form").serializeArray(); jQuery.each( fields, function(i, field){ $("#results").append(field.value + " "); });
选自jquery文档.
二 乱码处理
1 提交乱码处理
JSP文件声明如下
<%@ page language="java" pageEncoding="UTF-8"%>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
修改jquery1.4.3.js源代码解决:
找到:
contentType: application/x-www-form-urlencoded
替换为:
contentType: "application/x-www-form-urlencoded;charset=UTF-8
参考链接:
http://dev.firnow.com/course/1_web/javascript/jsjs/20090303/157078.html
2 从后台返回中文字符串,前台报错或者为乱码的处理
示例代码:
添加发送信息前添加头部编码:
response.setCharacterEncoding("UTF-8");
//response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
out.print("测试");
三 乱码处理二
jquery ajax乱码问题
http://songfantasy.iteye.com/blog/514440
我的设置:
1 工程编码,js,jsp,java设置为UTF-8
2 JSP页面编码:
<%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
3 JS中处理
encodeURI(encodeURI(data)) ///注意两次编码!!
4 Java类中处理
response.setCharacterEncoding("UTF-8"); //response.setContentType("text/html;charset=UTF-8"); //用于向页面输送中文字符串 java.net.URLDecoder.decode((String)request.getParameter("username"),"UTF-8");
OK搞定!
发表评论
-
jQuery图表(jqPlot,Highcharts)
2012-05-18 00:48 23573jQuery图表在http://www.oschina.net ... -
jQuery之Ztree
2011-10-19 17:14 17587参考资料 1 spring+struts2+hibernate ... -
jQuery之弹出层(用于提示)
2011-10-19 10:26 2301参考了权威指南的部分代码 实现效果:单击按钮显示层,在单击就 ... -
jQuery之get(txt,xml,json二点注意事项)
2011-10-18 14:42 5718参考资料 1 jQuery ajax - get() 方法 h ... -
jQuery之load
2011-10-17 15:33 7785参考资料 1 jQuery ajax - load() 方法 ... -
jQuery之ID选择器
2011-08-23 15:25 9908参考资料 强烈推荐:张子秋 从零开始学习jQuery (二) ... -
jQuery之effect(效果)
2011-08-23 14:59 2619参考资料 从零开始学习jQuery (7) jQuery动画- ... -
jQuery之css
2011-08-23 13:54 1639jQuery W3C文档 http://www.w3schoo ... -
jQuery之select
2011-08-22 16:39 2365话不多说,详见代码吧 网页代码 <div style ... -
jQuery之实战(checkbox,table)
2011-08-19 16:22 3832实现功能如下:参考图片 1 页面加载时效果 2 全选效果 ... -
jQuery之table(隔行变色)
2011-08-19 15:52 2787页面代码如下: <table style=&quo ... -
jQuery之checkbox(复选框)
2011-08-18 17:06 2112业务需求:经常在用户登记中有这样的东西,只选择其中一项或者多项 ... -
jQuery之radio(单选)
2011-08-18 15:41 2467页面代码如下: <inpu ... -
jQuery之get(val,text,html)
2011-08-18 14:53 6062参考资料 1 jquery中,html、val与text三者属 ... -
jQuery之ID选择器
2011-08-18 13:58 16参考资料 强烈推荐:张子秋 从零开始学习jQuery (二) ... -
jQuery之jqzoom(图片放大镜插件)
2011-08-18 11:07 19741参考资料 1 基于jQuery开发的图片放大镜插件 - 淘宝网 ... -
jQuery之DOM
2011-08-17 14:45 1486参考资料 1 跳蚤的小窝:)jQuery对象和DOM对象【jQ ... -
jQuery之入门(ready)
2011-08-17 11:46 2129参考资料 1 jquery $(document).ready ... -
jQuery与Java实现图片的剪切
2011-08-05 15:10 30522一 参考资料 1 jquery Jcrop 头像,logo截图 ... -
jQueryAPI 中文版及相关参考资料
2010-12-24 12:52 2065转载: http://www.css88.com/catego ...
相关推荐
在TIA博途中,序列化指令`Serialize`是一个非常重要的功能,它允许我们将复杂的自定义数据类型(如UDT, STRUCT等)转换为基本数据类型,通常是BYTE或CHAR类型的数组。这在数据交换、存储和通信过程中特别有用,因为...
PHP 序列化(serialize)格式详解 PHP 序列化是将 PHP 对象或变量转换为字符串的过程,以便于存储或传输。PHP 序列化格式是一种特殊的文本格式,敏感于字母大小写和空白(空格、回车、换行等)。在序列化过程中,...
在使用jQuery进行Web开发过程中,表单序列化是一项常见的操作,它允许开发者将表单中的输入元素编码成URL编码格式的字符串,通常用于表单提交。然而,在处理包含中文字符的表单时,我们可能会遇到序列化后的数据出现...
Jquery serialize() 中文乱码及解决方法 Jquery serialize() 方法在处理中文数据时,经常会出现乱码问题。这种问题的原因是 serialize() 方法自动调用了 encodeURIComponent 方法将数据编码了,从而导致中文乱码。...
在Web开发中,表单提交是常见的交互方式之一。有时候我们需要将表单中的数据通过AJAX提交到服务器,而不是传统的页面跳转。在这个过程中,我们会用到jQuery提供的序列化方法来将表单数据转换成URL编码的字符串。然而...
在jQuery中,`serialize()`函数用于将表单元素序列化为URL编码的字符串,这非常适合用来准备Ajax请求的数据。例如,如果有这样一个表单: ```html <option value="en">English ...
总结,这个项目涉及了jQuery的基本用法,包括DOM操作(选择元素、显示/隐藏元素)、事件处理、表单序列化、Ajax请求,以及基本的前端表单验证。这些都是Web开发者必备的技能,尤其在构建交互性强的网页应用时。通过...
本项目"前端项目-jquery-serialize-object"关注的是使用jQuery来序列化表单字段,将它们转换为JavaScript对象或JSON格式,这在提交表单数据到服务器时尤其有用。下面我们将深入探讨这一主题。 1. **jQuery 序列化...
在编程领域,序列化和反序列化是两个关键的概念,它们用于将对象的状态转换为可存储或可传输的格式,然后在需要时恢复为原始对象。Boost库提供了一个强大的工具——Boost.Serialization,来帮助程序员实现这个功能。...
在“使用jQuery ajax提交表单代码”的资源中,我们可以期待看到一个清晰的示例,展示如何将表单数据发送到服务器,并处理响应。 1. **jQuery的$.ajax()函数** - **基本语法**:`$.ajax({ options });` - **选项...
data: $('#myForm').serialize(), // 序列化表单数据 dataType: 'json', // 预期的服务器响应类型 success: function(response) { if (response.success) { // 提交成功,显示成功消息或执行其他操作 } else {...
jQuery提供了`serialize()`方法,可以将表单中的所有字段序列化为URL编码的字符串,便于通过Ajax发送到服务器。在描述中提到的"滚动投票"可能意味着当用户提交答案时,表单会动态更新,可能是以滚动条的形式展示新...
在Web开发中,JavaScript是一种必不可少的前端编程语言,它...总的来说,理解和掌握表单数据的序列化和反序列化是每个JavaScript开发者必备的技能,它可以帮助我们更有效地处理用户输入,构建更动态和响应式的Web应用。
为了查看具体实现,你可以打开源代码并查看如何使用上述技术来处理序列化。 总之,C#的XML序列化对于处理派生类时的同名节点提供了多种解决方案。理解这些机制可以帮助我们更有效地管理和序列化复杂的对象结构。在...
实例 输出序列化表单值的结果: 代码如下: $(“button”).click(function(){ $(“div”).text($(“form”).serialize()); }); 定义和用法 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择...
在Web开发中,异步提交表单是一种常见且高效的技术,它可以提高用户体验,因为用户无需等待整个页面刷新即可看到结果。本项目以"Jquery实现表单异步提交"为主题,通过一个名为"ajaxJquerySubmit"的示例,详细展示了...
本文将详细讲解如何使用jQuery提交表单,以及如何利用jQuery的AJAX功能来实现无刷新的数据提交。 ### 传统表单提交方式 在没有jQuery的情况下,我们通常会在HTML中创建一个表单,然后通过JavaScript或者JSP/...
jquery提供的serialize方法能够实现。 $("#searchForm").serialize(); 但是,观察输出的信息,发现serialize()方法做的是将表单中的数据以htpp请求格式拼接成字符串。 serialize确实是能够解决一般的提交数据。但是...