你的位置:首页 > 软件开发 > Java > jQuery.fill 数据填充插件

jQuery.fill 数据填充插件

发布时间:2015-07-06 20:00:22
博客园的伙伴们,大家好,Im here,前段时间特别的忙,只有零星分散的时间碎片,有时候用来发呆,有时候用来写代码,正如下面给大家介绍的这个jQuery.fill插件,正是在这样的状态下写出来的。主要功能一直想要一个能解决前端拼接html代码的jQuery插件,但在网上搜来搜去 ...

博客园的伙伴们,大家好,I'm here,前段时间特别的忙,只有零星分散的时间碎片,有时候用来发呆,有时候用来写代码,正如下面给大家介绍的这个jQuery.fill插件,正是在这样的状态下写出来的。

主要功能

一直想要一个能解决前端拼接html代码的jQuery插件,但在网上搜来搜去都没找到满意的结果。还是老毛说的对,自己动手丰衣足食啊,设计的思路是通过在页面上排出模板,然后通过脚本向其填充数据,页面上的脚本不再关心版面的布局和样式,只关心数据,将数据从UI中分离出来,其主要的功能有:1、对DOM对象填充数据;2、将DOM对象反序列化为json对象;3、支持复杂的javascript对象提交至服务端;4、填充触发器和动作触发器,实现页面零脚本。

1、对DOM对象填充数据

fill方法向jQuery对象填充来自服务端的数据,服务端必须返回json格式的数据,来看一个栗子

html代码:

    <ul class="data1">      <li class="fill-item">        <label data-fill="name">bruce</label>:<span data-fill="title">hass</span>        <span data-dateformat="{yyyy}年{MM}月{dd}日 星期{w:日,一,二,三,四,五,六},{hh}时{mm}分{ss}秒" data-fill="date">2014年12月26日 星期五,8时8分56秒</span>        <div data-fill="books">          <h3>书籍</h3>          <div style="margin-bottom:1em;" class="fill-item">            <label data-fill="name">mvc 4.0</label>            作者:<span data-fill="author">feng</span>          </div><div style="margin-bottom:1em;" class="fill-item">            <label data-fill="name">jQuery 10</label>            作者:<span data-fill="author">Jonh</span>          </div><div style="margin-bottom:1em;" class="template">            <label data-fill="name">bruce</label>            作者:<span data-fill="author"></span>          </div>        </div>      </li>      <li class="template">        <label data-fill="name"></label>:<span data-fill="title"></span>        <span data-fill="date"></span>        <div>          <h3>书籍</h3>          <div class="template" style="margin-bottom:1em;">            <label data-fill="books.name"></label>            作者:<span data-fill="books.author"></span>          </div>        </div>      </li>    </ul>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:jQuery.fill 数据填充插件

关键词:jquery

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录