- 浏览: 498101 次
- 性别:
文章分类
- 全部博客 (369)
- Java (48)
- Struts (1)
- Spring (4)
- Hibernate (7)
- WebServices (2)
- XML (3)
- web服务器 (12)
- PHP (16)
- FLEX (13)
- Flash (7)
- JavaScript (35)
- Ajax (4)
- Jquery (18)
- EXTJS (7)
- CSS (7)
- HTML (7)
- JSON (5)
- 好玩的 (1)
- 其他 (21)
- Oracle (35)
- mysql (12)
- Linux (12)
- JDBC (2)
- EJB3 (1)
- AOP (1)
- 正则表达式 (6)
- JSF (1)
- 设计模式 (1)
- RBAC (1)
- PowerDesigner (1)
- windows (1)
- 电脑工具软件 (3)
- SEO (3)
- maven (13)
- cms (9)
- JSP (5)
- jpbm (1)
- eclipse (8)
- sql (4)
- android (3)
- 浏览器 (5)
- 国外IT网站 (1)
- 文摘 (1)
- 文档 (31)
- doc命令 (1)
- webgl (1)
- html5 (1)
- ant (1)
- mongodb (0)
- 操作系统 (1)
- Dreamweaver (1)
- hadoop (2)
- xpath (1)
- nutch (1)
- window (1)
- xm (2)
- excel (1)
- httpclient (0)
- YII (2)
- CXF (1)
- Quartz (1)
- jsoup (2)
- wifi (2)
- logback (1)
- 硬件 (1)
- 工具 (3)
- freemark (1)
- ide (2)
- mail (1)
- log (1)
- ueditor (1)
- 链接 (1)
- reaver (2)
- js (1)
- .net (1)
- chrome (1)
- git (1)
- Docker (1)
- unicode (1)
- 多线程 (1)
- 并发 (1)
- Nashorn (3)
- Angular (1)
- curl (1)
- Cygwin (1)
- nashron (1)
- Babel (1)
- React Native (1)
- sip (1)
- openmeetings (1)
- IDEA (0)
- CAS (1)
最新评论
-
沉醉音乐的咖啡:
使用 preventDefault() 函数来阻止对表单的提交。 -
PhoenixHorse:
原表的索引啥的不就失效了吗
oracle修改表精度 -
yupengcc:
资料带走 3Q
RBAC模型 -
Java路:
...
JSON-LIB快速入门(转) -
damoqiongqiu:
utf-8下,E文字符占1个字节,中文字符占3个字节。如果一个 ...
AS3:截取定长度的字符串
要为默认添加$index可修改jquery-tmpl.js
@@ -144,7 +144,8 @@
144
144
updateWrapped( options, options.wrapped );
145
145
}
146
146
ret = jQuery.isArray( data ) ?
147
- jQuery.map( data, function( dataItem ) {
147
+ jQuery.map( data, function( dataItem, index ) {
148
+ if(dataItem){dataItem.$index = index;}
148
149
return dataItem ? newTmplItem( options, parentItem, tmpl, dataItem ) : null;
149
150
}) :
150
151
[ newTmplItem( options, parentItem, tmpl, data ) ];
https://github.com/clarkbox/jquery-tmpl/commit/993e6fa128c5991723316032abe12ff0cbbb9805
发表评论
-
easyui 只读
2016-01-15 16:26 700function disableForm(jqForm) ... -
Ctrl + Key Combination – Simple Jquery Plugin
2014-12-31 12:26 564http://www.gmarwaha.com/blog/20 ... -
jquery 控制 select radio checkbox input 不可修改
2012-10-26 20:44 4873$("#formTab5,#formTab4 ... -
jquery 设置页面iframenei的body样式
2012-05-09 17:59 2365jquery 设置页面iframenei的body样式 $ ... -
jquery 文档
2012-02-13 12:49 834jquery 文档 源码 -
JavaScript合并两个Json对象属性为一个对象
2011-12-20 12:50 12962/** * 序列化表单为json对象 */ ... -
jQuery Template Markup and JSP Expression Language (EL)
2011-12-01 15:14 1308Maybe it is "great minds t ... -
jquery获取指定元素的后代元素
2011-11-30 16:42 1183find(expr) 搜索所有与指定表达式匹配的元素。这个函数 ... -
执行AJAX返回HTML片段中的JavaScript脚本
2011-11-29 13:27 1106如果AJAX加载的数据是一个HTML片段,而且这个HT ... -
用 jQuery 获取 iframe 父页面元素
2011-11-28 11:13 1287用 jQuery 获取 iframe 父页面元素 在ifr ... -
jQuery template
2011-11-24 23:26 854jQuery template -
jquery 相同ID 绑定事件
2011-11-09 14:55 1254http://hi.baidu.com/meneye/blog ... -
鼠标滚轮显示列表
2011-11-07 13:27 796鼠标滚轮显示列表 -
jquery 小例子
2010-10-11 15:46 842<p>jquery</p> http: ... -
jquery 表单验证 菜单 分页插件
2010-09-24 22:14 1086http://www.wizzud.com/ ... -
jQuery 树状展现 插件 Treeview
2010-01-28 15:41 2415jQuery 树状展现 插件 Treeview -
jquery基本选择器
2010-01-28 09:54 827转http://wangjiaddr.iteye.com/ ...
相关推荐
《jQuery-Tmpl:深入解析与应用》 在前端开发领域,jQuery库的广泛使用使得JavaScript操作DOM变得简单易行。然而,随着Web应用复杂性的提升,对于数据绑定和模板渲染的需求日益增强,jQuery-Tmpl应运而生。本文将...
jQuery Tmpl通过提供模板语言,让开发者能够以更简单、直观的方式构建和维护模板,同时支持一定程度的逻辑判断,提高代码的可读性和复用性。 jQuery Tmpl的使用主要包括以下几个方面: 1. **模板位置**:模板代码...
jQuery `.tmpl()` 是一个用于在JavaScript环境中处理数据并生成HTML模板的函数,它极大地简化了动态数据渲染的过程。这个功能最初是由jQuery插件社区开发的,后来被jQuery官方接纳为官方模板插件。`.tmpl()` 的核心...
以下是关于`jQuery.tmpl`的一些详细知识点: 1. **模板语法**: - `${}` 或 `{{=}}`:这两个标签用于输出变量,会自动进行HTML编码,防止XSS攻击。这意味着它们会将HTML特殊字符如 `和 `>` 转换为实体,确保安全地...
1. **初始化模板**:首先定义一个模板字符串,通常会将其放置在一个隐藏元素内(例如`<script type="text/html">`),然后使用 jQuery 的 `tmpl` 方法来解析模板并填充数据。 ```javascript var movies = []; // ...
在JavaScript的世界里,jQuery库提供了一个非常实用的函数——`each()`,用于遍历对象、数组的属性或元素。这个函数对于开发人员来说是不可或缺的,因为它极大地简化了迭代操作。接下来,我们将深入探讨`each()`函数...
3. **编写模板**:使用模板语言(如jQuery的`$.tmpl`,或者第三方模板引擎)定义每一行或单元格的结构。 4. **绑定数据**:使用jQuery将数据源与模板关联,动态生成表格内容。例如,你可以使用`$.each()`遍历数据源...
`each` 是 `for` 的别名,提供了额外的参数,`index` 是当前项的索引,`item` 是当前项的值。这样我们可以在循环中访问这些额外信息。 **8. `{{*}}` 原始输出标签** 这个标签用于输出原始数据,即使它包含HTML标签...
***bobox是jQuery的一个插件,它允许开发者将普通的元素转换为一个带有下拉菜单的组合框。组合框的特点是用户可以输入文本,也可以从下拉列表中选择一个选项。该插件支持基本的交互功能,如选择下拉项、改变控件宽度...
在压缩包文件`jquery-tmpl-master`中,我们可以找到tmpljs的源码和示例。这个版本的tmpljs可能已经包含了jQuery的兼容性处理和一些扩展功能。 使用tmpljs的基本步骤如下: 1. 引入jQuery和tmpljs库。 2. 定义模板...