Jquery
风柏杨
看书,编程,音乐,足球,吉它
展开
-
又一个里程碑
今天,离开了原先的公司,正式在另外一间公司开始我的新旅程。新的环境将使用JQuery + Html5 + Php的开发组合,这也就意味着我的Extjs生涯要告一段落了,在使用Extjs开发的一年时间里,它带给我很多的启发,也曾带给我不少的困扰,感觉它体型的笨重,单调的UI,已经原创 2011-07-26 14:47:51 · 934 阅读 · 0 评论 -
在input中回车后页面提交导致出现HTTP 错误 405.0 - Method Not Allowed
前些时间在做一个搜索功能时发现一个比较有意思的现象,场景是这样的:在一个模态窗口中是一个订单列表,页面的顶部有若干个状态筛选框和一个搜索关键字输入框,当焦点在关键字输入框时按回车,本来是对input的keyup事件做了监听,当发现是按了回车键时便自动提交搜索请求的,但输入关键字后按回车时页面竟然跳转了,并且出现“HTTP 错误 405.0 - Method Not Allowed无法显示您正在查找原创 2014-06-20 14:55:24 · 7913 阅读 · 0 评论 -
jquery的after与insertAfter的区别
jquery的dom操作方法中,包括了after与insertAfter,这两个方法名字相近,所实现的功能从名字中不容易分辨,所以在经过试验后撰文一篇以加深记忆。测试代码如下:测试insertAfter与after的区别firstmiddlelast自然状态下显示是这样的:原创 2014-01-11 10:23:25 · 14839 阅读 · 1 评论 -
win7下搭建nginx+php的开发环境
本来在win7下用的是IIS做web服务器,但近来因项目需求的原因,需要在服务器遇到404错误的时候自动做转向(不是在客户端的跳转,而是在服务器收到客户端请求去某目录下读取文件返回时,如果发现目录或目录下文件不存在,自动转到另一个服务器去取),用IIS发现很难做到这点,于是决定搭建nginx的开发环境,通过配置实现这一点。首先,google nginx和php,分别到他们的官网把最新版本的下载原创 2013-08-02 10:35:53 · 1820 阅读 · 0 评论 -
分享一个导出Excel时页面不跳转的小技巧
今天在点击客户档案导出的时候,发现先是打开了一个新标签,然后新标签自动关掉,弹出一个文件下载确认的窗口,点击确认后开始下载导出的Excel文件。这样的过程感觉窗口闪来闪去,而且可能会给用户带来困惑,是一种不好的体验。 检查了一下代码,发现这跟采用服务端导出数据的处理方式有关系,本身整个过程的原理是客户端用POST方式提交表单到服务端,target属性设为空,服务端查询出要导出的数据并且组原创 2013-07-13 09:34:50 · 10637 阅读 · 1 评论 -
基于jquery拆分姓名的方法[纯JS版]
之前已经分享过一个在dom中用户输入姓名后自动用js拆分成姓与名到表单中的jquery插件,由于项目的需要,需要一个在客户端自动拆分,但不需要将拆分结果呈现给用户的方法,所以又写了一个独立的方法,贴出来跟大家分享交流$.extend({ splitName: function(fullname){ var hyphenated = ['欧阳','太史','端原创 2013-05-08 08:27:53 · 3060 阅读 · 0 评论 -
利用jquery ui的datepicker开发一个课程日历
这两天在开发某商学院的网站,里面有涉及到课程的模块,客户希望在网站的首页显示一个日历,在有课程的日期加上显眼的标识,使网站用户一眼看到日历后就能知道哪天商学院有课程以便他们安排时间报名修读。 这个功能挺有意思的,符合本人及非常小器公司一直所坚持的“为客户创造价值”的理念,它真正从用户的角度思考问题了,客户真正需要的、实用的东西是我最喜欢开发的产品因为我觉得不能为客户创造价值的产品最终必定原创 2013-04-12 01:38:10 · 11112 阅读 · 6 评论 -
php中的时间戳与javascript中的时间戳的比较
php中的时间戳与javascript中的时间戳的比较,本质上看,它们是一样的东西,但如果二者要进行相等比较的时候,还是有点不同的,稍不注意,就会误入歧途,所以,这里列出容易忽略的两点不同,供大家参考:1)单位问题:php中取时间戳时,大多通过time()方法来获得,它获取到数值是以秒作为单位的,而javascript中从Date对象的getTime()方法中获得的数值是以毫秒为单位 ,所以,原创 2013-04-12 01:59:54 · 9471 阅读 · 0 评论 -
用javascript将中文名字拆分为姓与名的jquery插件
/* * 把姓名分拆成姓与名的方法 * @author waitatlee * @date 2012/11/2 */(function($){ var hyphenated = ['欧阳','太史','端木','上官','司马','东方','独孤','南宫','万俟','闻人','夏侯','诸葛','尉迟','公羊','赫连','澹台','皇甫', '宗政','濮阳','公冶'原创 2012-11-14 21:07:34 · 4608 阅读 · 0 评论 -
使用Kindeditor的多文件(图片)上传时出现上传失败的解决办法/使用Flash上传多文件(图片)上传时上传失败的解决办法
近来用户反映希望我们把在线编辑器中的多图片上传功能实现,因为他们在编辑商品描述时经常会有一次上传多张图片的需求,如果要逐张选择的话效率很低,客户的需求就是我们的追求,很快我们就把完善功能排到了日程表中,要求尽快实现。我们在项目中使用的在线编辑器是Kindeditor4.1.10,它们的多文件上传插件是使用Flash实现的,原本应该就是能使用的,但为什么老是显示上传失败的,百度了一下前人的经验和原创 2015-01-16 00:25:16 · 14274 阅读 · 7 评论