标签存档: 源码

城市级联选择插件jquery.area2select闪亮登场(前后台设计)

公司的一个二期项目需要使用地区信息的级联选择功能,因为本来有数据库设计所以就根据数据库设计构建了本次要发布的插件:jquery.area2select,算是真正意义上的第一个jQuery插件吧。
插件的开发目的一是为了公司的项目试用,另外一个就是把各种我平常开发积累的东西分享给大家,也就是我创建的wsria项目。

一、文档以及API

如果看着累直接点击这里,在新窗口打开。

二、配套演示地址

因为是和后台配合使用,所以专门搭建了一个部署在tomcat上的演示程序;
演示地址:http://kafeitu.gicp.net:10000/demo,进入页面后在左侧的“地区信息”栏目中。
继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 城市级联选择插件jquery.area2select闪亮登场(前后台设计)

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website

分享:Java日期工具类

平常开发中积累了一些,可能会和其他有重复,发上来按需取舍
包括:日期格式化、日期相加、日期排序等
因为在项目中要对一组无序日期排序并分组就写了一个方法,

/**
 * 日期分组<br />
 * 能够对指定日期列表按照连续性分组<br />
 * 例如:[2010-01-15, 2010-01-16, 2010-01-17, 2010-01-20, 2010-01-21, 2010-01-25]<br />
 * 分组结果为:<br />
 * <ul>
 * <li>[2010-01-15, 2010-01-16, 2010-01-17]</li>
 * <li>[2010-01-20, 2010-01-21]</li>
 * <li>[2010-01-25]</li>
 * </ul>
 * @param dates	日期对象
 * @return	连续性分组结果
 */
public static List<list <Date>> groupDates(List<date> dates) {}
</date></list>

感觉以后会用到所以放上来共享
继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 分享:Java日期工具类

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website

关于本站开源项目finance的演示视频和源代码不能下载说明

废话不多说,感谢各位对博客的关注,之前本站提供了开源项目的视频和源代码下载服务,后来由于其他站点盗链博客流量过大所以把文件移到了google code上面提供下载服务,问题就出在这里了,现在我的账号被google code封了,暂时不能提供下载,需要的同学请EMAIL

email to wsria.com

email to wsria.com

给我,当然如果谁有服务器可以提供本人感激不尽……

Update 1:

开通了一个网盘,http://www.brsbox.com/yanhonglei,在wsria.com目录中

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 关于本站开源项目finance的演示视频和源代码不能下载说明

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website

站点GBK编码下jQuery Ajax中文乱码解决方案

哎,还是老话题,一直缠绕着国人……

现在来个快刀斩乱麻,let’s go
由于项目前期使用的是1.2.6版本,后期使用的是1.3.2版本,所以分开来讲;

说说实现的办法,有点暴力——直接修改jQury源码,不过不用担心,不会影响整体功能而且就修改几行代码就可以解决乱码,也就是在发送请求的时候把参数值再进行一次转码,修改的方法为param

1、jQuery 1.2.6 乱码解决办法

  • 打开1.2.6版本的源文件
  • 找到第2911、2921、2924行,分别修改对应参数值的地方包裹一层encodeURIComponent即可,修改后的结果如下:
    param: function( a ) {
    		var s = [];
     
    		// If an array was passed in, assume that it is an array
    		// of form elements
    		if ( a.constructor == Array || a.jquery )
    			// Serialize the form elements
    			jQuery.each( a, function(){
    				s.push( encodeURIComponent(this.name) + "=" + encodeURIComponent(encodeURIComponent( this.value )) );
    			});
     
    		// Otherwise, assume that it's an object of key/value pairs
    		else
    			// Serialize the key/values
    			for ( var j in a )
    				// If the value is an array then the key names need to be repeated
    				if ( a[j] &amp;&amp; a[j].constructor == Array )
    					jQuery.each( a[j], function(){
    						s.push( encodeURIComponent(j) + "=" + encodeURIComponent(encodeURIComponent( this )) );
    					});
    				else
    					s.push( encodeURIComponent(j) + "=" + encodeURIComponent(encodeURIComponent( jQuery.isFunction(a[j]) ? a[j]() : a[j] )) );
     
    		// Return the resulting serialization
    		return s.join("&amp;").replace(/%20/g, "+");
    	}
    资源下载:jquery-encode-gbk.1.2.6.js 共 764 次
    资源下载:jquery-encode-gbk.pack.1.2.6.js 共 653 次

2、jQuery 1.3.2 乱码解决办法

1.3.2的就不用这么麻烦了,因为这个版本简化了param方法的结构,只需要修改一行代码即可,因为只有一个地方转码了

找到第3737行,同样包裹一层encodeURIComponent,结果如下:

	param: function( a ) {
		var s = [ ];
 
		function add( key, value ){
			s[ s.length ] = encodeURIComponent(key) + '=' + encodeURIComponent(encodeURIComponent(value));
		};

资源下载:jquery-encode-gbk-1.3.2.js 共 1312 次
资源下载:jquery-encode-gbk-.pack.1.3.2.js 共 1255 次

重要说明:后台必须要转码:java.net.URLDecoder.decode(request.getParameter(“name”), “UTF-8″)

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 站点GBK编码下jQuery Ajax中文乱码解决方案

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website

实例解析java + jQuery + json工作过程(获取JSON数据)

前天刚刚写的一篇关于《实例解析java + ajax(jQuery) + json工作过程(登录)》的文章引起了网友们的关注和好评,

继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 实例解析java + jQuery + json工作过程(获取JSON数据)

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于JavajQuery开发企业RIA应用

More Posts - Website

实例解析java + jQuery + json工作过程(登录)

本文主要讲解在java环境下使用jQuery进行JSON数据传送的交互过程

参考根据作者的账务管理系统(个人版) 源码下载 讲解
继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 实例解析java + jQuery + json工作过程(登录)

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于JavajQuery开发企业RIA应用

More Posts - Website

转:jquery1.2.6源码分析

前段时间从一个网站看到的,地址不记得了,废话不多说,到底这个轻量级的ajax框架是怎么运行的下载下来看看吧

资源下载:jquery1.2.6源码分析.rar 共 557 次

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 转:jquery1.2.6源码分析

无觅相关文章插件,快速提升流量

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website