StringTemplate遇见jQuery冲突的解决方法
更新时间:2011年09月22日 20:22:59 作者:
最近在做一个流程引擎,现着手于自定义模板的处理。设计在模板中所有的数据都将与字段对应,采用xml结构序列化作为流程持久化机制。
字段对于用户的输入则为字段,字段涉及到用户的输入,必定是控件。由于有以前项目word模板转化为在线展示输入经验(这里不仅仅是将word转化为html,还需要提取word书签作为关键字段,关键字段作为用户的输入,根据用户配置转化为文本框,下拉框,数字,货币框,时间等等可扩展控件)。我在本次的模板设计中不再考虑服务器控件,因为服务器控件将生成一大堆难以控制的html标记。所以彻底疯狂了一把,采用完全html+jQuery实现(验证用的也是jQuery validator)。关于流程的设计将会在后续慢慢总结。
今天只是记录一下在控件用户设置界面字段修改界面需要还原用户的上次记录,因为我的全是html+jQuery,所以在框架设计中提供了两种方案:1:根据page对象注册页面初始化脚本,回填控件值。2:利用StringTemplate生成带有回填值的html输出。
就是第二种方案的使用,出现了StringTemplate对于jQuery$的错误解析:解决方案总结如下:
从jQuery触发,可以利用jQuery()代替$()。
StringTemplate这可以使jQuery的$转义:\$.
内容很少,废话很多,网见谅。
今天只是记录一下在控件用户设置界面字段修改界面需要还原用户的上次记录,因为我的全是html+jQuery,所以在框架设计中提供了两种方案:1:根据page对象注册页面初始化脚本,回填控件值。2:利用StringTemplate生成带有回填值的html输出。
就是第二种方案的使用,出现了StringTemplate对于jQuery$的错误解析:解决方案总结如下:
从jQuery触发,可以利用jQuery()代替$()。
StringTemplate这可以使jQuery的$转义:\$.
内容很少,废话很多,网见谅。
相关文章
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
在平时的B/S开发中,经常需要知道浏览器的内核类型和版本,甚至,有时还需要知道浏览器的外壳类型和版本2011-10-10JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
在ajax中经常需要对元素的位置进行精确的定位,此时不仅需要获取元素自身的大小位置等属性。还需要知道页面、浏览器、滚动条等的长度和宽度。2010-01-01JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)分享
分享一个JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)项目中可以根据自己的需求来写css,感兴趣的朋友可以了解下哈2013-04-04jQuery实现table中两列CheckBox只能选中一个的示例
下面小编就为大家带来一篇jQuery实现table中两列CheckBox只能选中一个的示例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-09-09js原生态函数中使用jQuery中的 $(this)无效的解决方法
今天遇到一个听郁闷的问题,正如title所说 js中原生态函数在jQuery 中使用 $(this) 被解析成undefined2011-05-05
最新评论