代码改变世界

随笔档案-2011年09月

jQuery右键菜单contextMenu实例

2011-09-28 20:53 by 破狼, 38796 阅读, 收藏, 编辑
摘要: 好久没写博客了,今天简单介绍一款jQuery鼠标右键菜单contextMenu,这里首先要感谢 我的漫漫程序之旅(原文http://www.blogjava.net/supercrsky/articles/250091.html)。在最近项目中需要频繁的右键菜单操作。我采用了contextMenu这款jQuery插件。 在下面我们将设计一个场景,表格grid需要在每行实现鼠标右键,增加,删除,保存操作。grid我就用gridview了,随便用微软提供的样式,测试用例不用搞的多好看嘛,我也不是做美工了,哈哈,偷偷懒。先上效果图,是有些同志说的有图才有真相嘛: ui代码:View Code < 阅读全文

jQuery Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法

2011-09-26 20:57 by 破狼, 5381 阅读, 收藏, 编辑
摘要: 我们都知道在AjaxPro的方法AjaxPro.Utility.RegisterTypeForAjax(typeof(所在类的类名));会将标记有[Ajax.AjaxMethod]方法注册在客户端。在某项目中,设计模板字段引擎,采用html+jquery实现,这里的数据就难免需要ajax获取,但是团队对于js掌握不一,所以我写了下面辅助类,可以像ajaxpro一样简化ajax的开发。代码-jQueryInvokeMethodAttribute (此处只做标示方法处理,所以为空):[AttributeUsage(AttributeTargets.Method,AllowMultiple=fal. 阅读全文

StringTemplate遇见jQuery的冲突

2011-09-21 21:56 by 破狼, 1114 阅读, 收藏, 编辑
摘要: 最近在做一个流程引擎,现着手于自定义模板的处理。设计在模板中所有的数据都将与字段对应,采用xml结构序列化作为流程持久化机制。字段对于用户的输入则为字段,字段涉及到用户的输入,必定是控件。由于有以前项目word模板转化为在线展示输入经验(这里不仅仅是将word转化为html,还需要提取word书签作为关键字段,关键字段作为用户的输入,根据用户配置转化为文本框,下拉框,数字,货币框,时间等等可扩展控件)。我在本次的模板设计中不再考虑服务器控件,因为服务器控件将生成一大堆难以控制的html标记。所以彻底疯狂了一把,采用完全html+jQuery实现(验证用的也是jQuery validator). 阅读全文
点击右上角即可分享
微信分享提示