Skygq表单验证ajax无刷新表单提交合体版升级为1.6

沉寂了快三年了吧, 好久没写文章了,好多人都不认识我了,哦也。。。

今天写这篇文章以及对我之前写的插件:http://www.skygq.com/2011/03/17/skygq表单验证ajax无刷新表单提交合体版升级为1-5/ 做出了一点点改动,主要是因为一个网友最近和我提过,这个插件在ajax提交那块有点小问题,问题是在ajax验证的表单域,在鼠标移出表单后会进行一次ajax无刷新的验证,然后在填写完表单之后,整体提交表单的时候,又会进行一次ajax无刷新的验证。这位同学说,这样对服务器是一种资源浪费,所以他说这也是一种bug,需要进行修改。其实这个问题我早在1.5版本出来的时候我就发现了,只是一直也没时间去研究怎么更正,的确这也算是一个bug。

好久没动代码了,改起东西来真的很吃力了,花了一个下午的时间终于把这个问题给搞定了,匆忙之间也没有多测试,一直在关注我这个插件的同学可以把我的代码拿回去再在自己的项目中或者测试环境下试试看,看看是不是还有bug。

我这次的修改其实还是没有达到很好的效果,现在form表单里面只能有一个表单域使用ajax无刷新验证,如果多于一个,我这个插件就会有问题了。暂时就改成只能单个表单域ajax无刷新验证吧,以后有时间再研究研究做次更新。

另外还修复了一个bug,Skygq表单验证ajax无刷新表单提交1.5版本在使用 jquery1.5版本及以上的版本的时候,页面上表单验证的样式会加载不上来,其实这个问题我早就搞定了,一直没写出来,好多人问过我了,我都告诉过他们了,但是没有以文章的形式发表出来。

这其中之是修改了一点点

在代码的第二十五行:

if ($("link[href$=skygq_valid.css]").length == 0){

修改成

if ($("link[href$='skygq_valid.css']").length == 0){

然后就没问题了。

在线DEMO还是之前1.5版本的地址,只不过js代码已经更新了,现在用的是1.6的了

Skygq表单验证ajax无刷新表单提交合体版升级为1.6 在线DEMO演示

有兴趣的同学可以把代码打包拿走了。

Skygq表单验证ajax无刷新表单提交合体版升级为1.6 下载
发表在 jQuery插件, jQuery教程 | 8条评论

2012春晚的舞台效果好给力

好几年都没看春晚的现场直播了,几乎都是在赌博,呵呵~

这次由于公司要值班所以在合肥过的年,呵呵过的是超级简单的年,一个人,在住的地方看春晚,还不错,就是有点纳闷,没有本山大叔的小品了呀。现在是凌晨0:08分,春晚还没结束呢。

发表在 心情日记 | 28条评论

JS操作cookie详解(转)

1. 什么是 Cookies?

2. Cookie 的构成

3. 操纵 Cookies

4. Cookie 怪兽

什么是Cookies?
继续阅读

发表在 jQuery学习, 择优而转 | 6条评论

Unknown table engine ‘InnoDB’

运行了一年多的三个站,突然间同时有张mysql表报了这个错误。Unknown table engine ‘InnoDB’。

不明所以,于是百度和谷歌,但是貌似和我的情况不一样。

怀疑是黑客所为!

解决办法只好是恢复数据库里面的那张表了。

发表在 Mysql | 留下评论

请那些做推广的,不要到我网站上来留言了

太讨厌了~~

请你们那些,只是想做垃圾推广的,不要到我网站上来做垃圾留言了,我一个都不会通过的,见一个删除一个。所以你们做这么多留言,都是无用功。。

拜托了~~~不要再垃圾留言了。谢谢

发表在 心情日记 | 18条评论

郁闷~~学驾驶 选项考试挂科了~555555555

好久没有更新博客了,感谢朋友们一直以来对梦三秋的支持,不过很遗憾的是,本人现在在忙电子商务了,没有太多的时间去研究jquery,而且也感觉开发好累,呵呵·~所以基本以后也不会怎么研究这些个玩意了。不过大家如果有什么关于jQuery小问题的话,还是可以找本人的,如果我有时间的话,我会帮助你们解决问题的,但是有一点我需要申明,那就是如果有什么PHP的问题就别问我了,太麻烦了,而且本人PHP也不是很精通。

今天很郁闷,选项考试,练车的时候一点问题都没有,考试的时候居然挂掉了,真是没有天理呀,和我一起学车的老大姐都自己过了,擦,而且我还补考了一次,都没过掉,感觉自己太失败了。

话说我是在私人那学的,不是正规的驾校,下次补考要到8个月之后了,我勒个擦~

昏迷ING……………

发表在 心情日记 | 16条评论

mysql索引引发的悲剧

今天晚上,突然之间吓了我一跳,在看自己做的项目的后台的订单时,居然发现了一个很诡异的情况(订单金额啥啥的都对的,但是程序取不到订单的产品)。也许我这样说,大家根本就不明白是啥个情况,呵呵~~我这也只是开个头而已。具体是啥样的情况我也就不多说了。

下面直接说专业的吧~呼呼~~~

有表orders_products如下表结构
id orders_id product_name ……………………….

其中id为主键自增长的
我为orders_id设置了索引。
数据库中现在有很多记录,诸如:
1 2 shoes
2 2 cloth
3 3 something
. . .
. . .
. . .
. . .
2187 2101 .
2188 2102 .
2189 2103 .
2190 2104 .
2191 2105 .
2192 2106 .
2193 2107 .
2194 2108 .
2195 2109 .
2191 2110 .
. . .
. . .
. . .

我在Linux主机上直接运行如下的sql语句
select * from orders_products where orders_id = 2105
select * from orders_products where orders_id = 2106
select * from orders_products where orders_id = 2107
select * from orders_products where orders_id = 2108
select * from orders_products where orders_id = 2109
这些sql语句,居然取不到数据!

运行其他的sql语句诸如
select * from orders_products where orders_id = 2104
select * from orders_products where orders_id = 2
select * from orders_products where orders_id = 3
等等都是可以取到数据的。

这真让人蛋疼呀~~
于是我将orders_products整表下载下来,放到我的本机windows环境中,再运行原来取不到数据的sql语句,结果都是可以取到数据的。我从来还没想过,sql在linux和windows环境下,运行的结果还会有差异。

最后我试了一下,将orders_id这个索引给删除了,结果在linux主机上,运行原先取不到数据的sql语句,结果也正常了。
但是我还是没有在网上找到有关这方面的解释。不知道哪位大哥了解这方面的知识,还请指教哦!

好久没更新博客了,因为一直都在忙自己的工作。

发表在 Mysql | 标签为 | 54条评论

popImage for wordpress Plugins

前两天才发布了简单的jQuery图片弹出插件popImage,今天终于将这个jquery插件做成了wordpress的插件,嘻嘻~~一直都没时间研究wordpress的插件机制,哈哈~~还是自己怕了,以为很复杂的,其实很简单,呵呵~下面就讲讲这个插件怎么用吧。
这个梦三秋写的第一款wordpress插件,已经在梦三秋的另外的一个小站jquery插件大全上运用起来了,效果还不错。

jquery简单图片弹出插件for wordpress

jquery简单图片弹出插件for wordpress


继续阅读

发表在 jQuery插件, wordpress插件 | 标签为 , , , | 48条评论

jquery1.5的一个bug?

近来发现一个jquery1.5版本的属性过滤选择器的一个bug,我觉得应该算是个bug,因为在jquery1.4版本下是没有问题,而在jquery1.5版本下就报错了:
火狐下报的错误是这样的:
错误: uncaught exception: Syntax error, unrecognized expression: [href$=css/common.css]
IE下报的错误是中文的:
Error:例外被抛出且未被接住
继续阅读

发表在 jQuery学习, 技术杂谈 | 标签为 , , | 14条评论

简单的jQuery图片弹出插件popImage

近来由于项目中的一个小需求,自己制作了一个简单的图片弹出插件,觉得还挺不错的~嘻嘻!(臭美一下)特拿来跟大家分享一下,梦三秋也好久没有自己写插件了呢~呵呵~最近太忙了,实在是抱歉呀,连文章都很少写了。
继续阅读

发表在 jQuery插件 | 标签为 , , , | 46条评论