JavaScript
文章平均质量分 80
black_jay
这个作者很懒,什么都没留下…
展开
-
不同浏览器下的缓存实现
在浏览器的缓存数据的方式除了cookie之外,还可以有其他方法,但各个浏览器的支持的方法不一样,比如ie就不支持localstorage,写了一个util来屏蔽浏览器中实现缓存的差异,但是有些差异是不可避免的,比如存储的大小。 /** * 根据浏览器的类型,判断出存储数据的方式 * @enum {number} *<pre>...2011-08-22 18:32:53 · 226 阅读 · 0 评论 -
关于ajax提交后表单的reset
背景: 产品要求提供ajax交互的体验方式,然后一张页面有那么多的表单,每个表单还有那么多的字段,而且当前页面只能显示一个form(其他form隐藏)所有的form表单的修改,添加都是在当前的页面内完成。 一个字段一个字段去找太麻烦了,就采用了这个jquery插件jquery form plugin(http://jquery.malsup.com/form/),很好用,不用一个字段...2012-04-10 17:42:28 · 390 阅读 · 0 评论 -
关于ajax提交后表单的reset2
那天写了一篇文章用于在不提交表单的情况下,重置form的reset后的值,但是那个方法有两个缺点,而这两个缺点是致命性的,1,textarea控件没办法解决,2, ie不支持,正因为第2个原因,所以不能使用这种方法。 但是,这种方法也提供了解决这个问题的思路:我们要在表单保存的时候,记录下当前控件的值,然后在reset的时候恢复这个值。既然浏览器做不了,只能在代码中做了。其实...原创 2012-04-12 10:58:00 · 170 阅读 · 0 评论