JQuery模板插件jquery.tmpl-动态ajax扩展

   在上一篇JQuery模板插件-jquery.tmpl中介绍了这款插件。有时我们需要去动态的ajax去加载模板,或者数据,根据url参数或者其他信息加载不同的模板,数据。在我的某个项目中有这个需求,所以特地写成jquery工具函数,加入了本地数据和ajax数据加载模板,数据的方式。

参数说明:

Tmpl: function(template, data, fun)

1:template:

1): url: 为ajax的加载url,ajax当且仅当remote= true时候加载。

2):data: 为ajax加载参数

3) templateSelector: 为本地模板选择器,当且仅当remote= false时使用

4) remote: true为ajax,false为本地数据,

5) cache: 指示是否对模板缓存。

2:data:

1): url: 为ajax的加载url,ajax当且仅当remote= true时候加载。

2):data: 为ajax加载参数

3) templateData: 为本地数据,当且仅当remote= false时使用

4) remote: true为ajax,false为本地数据,

5) cache: 指示是否对模板缓存。

3:fun为回调函数:

fun(jquery.tmpl对象,模板script,数据);

具体代码如下:

JQuery模板插件jquery.tmpl-动态ajax扩展View Code

测试代码:

前台:

JQuery模板插件jquery.tmpl-动态ajax扩展View Code

后台ajax数据:

JQuery模板插件jquery.tmpl-动态ajax扩展View Code

效果如上一篇:

JQuery模板插件jquery.tmpl-动态ajax扩展

demo下载

其他资料:我jQuery系列之目录汇总


本文转自破狼博客园博客,原文链接:http://www.cnblogs.com/whitewolf/archive/2011/11/09/2243571.html,如需转载请自行联系原作者