Added zepto example
This commit is contained in:
parent
d70289ae2d
commit
c67bbaf46b
1 changed files with 15 additions and 15 deletions
|
|
@ -2,6 +2,20 @@
|
|||
<head>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/zepto/1.1.6/zepto.min.js"></script>
|
||||
<script src="../lib/php_crud_api_transform.js"></script>
|
||||
<script id="PostListTemplate" type="text/html">
|
||||
<ul>
|
||||
<li>
|
||||
<span class="id"></span>, <span class="content"></span>
|
||||
<a href="javascript:void(0)" class="edit">edit</a>
|
||||
<a href="javascript:void(0)" class="delete">del</a>
|
||||
</li>
|
||||
<li>
|
||||
<form>
|
||||
<input name="content"/>
|
||||
</form>
|
||||
</li>
|
||||
</ul>
|
||||
</script>
|
||||
<script>
|
||||
function PostList(element,template) {
|
||||
var self = this;
|
||||
|
|
@ -29,7 +43,7 @@ function PostList(element,template) {
|
|||
};
|
||||
self.render = function(data) {
|
||||
data = php_crud_api_transform(data);
|
||||
$(element).html($(template).find('ul').html());
|
||||
$(element).html($(template).html());
|
||||
var item = $(element).find('li').first().remove();
|
||||
for (var i=0;i<data.posts.length; i++) {
|
||||
var clone = item.clone();
|
||||
|
|
@ -55,20 +69,6 @@ $(function(){ new PostList('#PostListDiv','#PostListTemplate'); });
|
|||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="PostListTemplate" style="display:none;">
|
||||
<ul>
|
||||
<li>
|
||||
<span class="id"></span>, <span class="content"></span>
|
||||
<a href="javascript:void(0)" class="edit">edit</a>
|
||||
<a href="javascript:void(0)" class="delete">del</a>
|
||||
</li>
|
||||
<li>
|
||||
<form>
|
||||
<input name="content"/>
|
||||
</form>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="PostListDiv">
|
||||
<span>Loading...</span>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue