09 2011 档案

经过调整的JQuery Autocomplete控件
摘要:发现JQuery Autocomplete 控件很好用,但是有些地方需要根据我的需要调整:无论是否匹配上结果,都需要引发result事件(或者说调用result方法),这样我可以及时更新选中项对应的隐藏域的ID值,如果没有匹配项就更新一个负数ID值如果设置minChars的值大于1,那么待选项就不显示了,这似乎是一个bug,修改一点代码解决。这里是修改之后的js文件: jquery.autocomplete.js 阅读全文

posted @ 2011-09-20 08:45 零度的火 阅读(232) 评论(0) 推荐(0) 编辑

使用JQuery.Cookie的时候,记得增加path参数
摘要:使用JQuery.Cookie还是很方便的,就是有些行为异常,按照通常的实例,使用以下代码就可以创建一个cookie并赋值:1 $.cookie("currentMenuID", menuID);不过只是这么做的话,发现有异常,通过跟踪发现,在多次使用这个代码之后,浏览器会发送多个具有相同Cookie名字值却不同的Cookie。 Google之后,在一个被墙的博客站点里发现了解决之道,就是需要指定cookie的path才行,于是,要这么做:1 $.cookie("currentMenuID", menuID, { path: "/"} 阅读全文

posted @ 2011-09-16 10:37 零度的火 阅读(274) 评论(0) 推荐(0) 编辑

JQuery的mbMenu控件中增加openOnLeft选项,以在主菜单的左边打开子菜单
摘要:最近试用了JQuery的mbMenu控件来显示控件,功能还是挺强的,我是超级JavaScript小白,对JQuery也是小白中的小白,本着能用就好的态度使用这个控件。无奈遇到一个功能需求,即需要在主菜单的左侧显示子菜单,但是mbMenu默认在主菜单下方显示子菜单,也可以设置为在主菜单右侧显示子菜单,唯独没有功能允许在主菜单左侧显示子菜单,咋办?只能自己搞定了,好在目前只有一级子菜单。以下是修改涉及的代码,留在这里只是作为一个存档。首先增加一个openOnLeft参数,其中第7行是增加的代码 1 options: { 2 template: "yourMenuVoiceTemplate 阅读全文

posted @ 2011-09-06 08:44 零度的火 阅读(461) 评论(0) 推荐(0) 编辑

导航