jQuery 分页与动态 <li>.
jQuery pagination with dynamic <li>
我用这个插件对我的<li>
进行分页:http://www.jquery4u.com/tutorials/jquery-quick-pagination-list-items/
从select
选项派生的列表onchange
方法。如果我更改该选项,它将根据其值生成一个列表。
这是我用来生成列表的jquery代码:
jQuery('#group').change(function() {
var id_group = this.value;
var memberjson = "fetchmember.php?group="+id_group;
jQuery.getJSON(memberjson,function(data){
jQuery.each(data, function(i, item) {
jQuery("#fetchmember").append("<li>"+item.name+"</li>");
});
});
});
网页代码 :
<ul class="pagination3" id=fetchmember"></ul>
jQuery config (for paginate)
jQuery(document).ready(function() {
jQuery("ul.pagination3").quickPagination({pagerLocation:"both",pageSize:"5"});
});
我的代码有什么问题?它不起作用,但是如果我创建静态<li>
,例如:
<ul class="pagination3" id=fetchmember">
<li>ONE</li>
<li>TWO</li>
<li>THREE</li>
</ul>
分页可以很好地工作。请帮忙。
谢谢
试试这个
添加这个函数调用
$("ul.pagination3").quickPagination({pagerLocation:"both",pageSize:"5"});
然后代码将是
jQuery('#group').change(function() {
var id_group = this.value;
var memberjson = "fetchmember.php?group="+id_group;
jQuery.getJSON(memberjson,function(data){
jQuery.each(data, function(i, item) {
jQuery("#fetchmember").append("<li>"+item.name+"</li>");
$("ul.pagination3").quickPagination({pagerLocation:"both",pageSize:"5"});//now we have li elements in dom so it will work
});
});
});
相关文章:
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 如何通过引用var Using DataTables来进行分页或排序
- 使用CSS或JavaScript计算分页符的数量
- DataTables-创建自定义分页样式(加载更多样式)
- 使用ajax的服务器端分页&jQuery
- 分页:如何用AJAX加载第一个页面
- dataTables-如何自定义分页类型以显示最后一个页码后面的省略号,
- 不带jquery的全屏分页
- 更改组合框分页后,getValue和getRawValue返回相同的值
- jQuery简单分页
- 使用jQuery在表中分页
- jQuery分页下一页和上一页按钮在点击零或超过最后一页后失败
- jQuery:根据select选项中的每页项目进行分页
- 如何为我的分页添加格式
- 用键盘分页jQuery下一个和上一个控件.触发器('点击')不'不起作用
- 如何在emberjs中使用幻影假数据进行分页
- 如何在分页事件中突出显示数据表中的单词
- 如何在使用jsPDF将html转换为pdf的同时,在pdf中的某个点进行分页
- 动态地为引导分页生成li元素,以便它们响应onclick事件
- JQuery选择li进行分页