我发现以下JQuery插件可以按字母顺序显示记录。
http://esteinborn.github.io/jquery-listnav/
我正在使用演示一。我已经在codeigniter中实现,并成功打印了所有记录。但是,所有记录仅出现在"All"
选项下。它不按字母顺序显示记录。
我不确定我是否以正确的方式使用了此插件?以下是我的代码:
<?php if (!$companies): ?>
<tr>
<td colspan="4">No companies in the system yet...</td>
</tr>
<?php
else :
?> <ul id="demoOne" class="demo">
<?php
$i = 0;
foreach($companies as $company) :
?>
<li>
<a href="#"> <?php print $company->title; ?></a>
</li>
</ul>
</tr>
<?php
$i++;
endforeach;
endif;
?>
以下是脚本:
<script>
$(function(){
$('#demoOne').listnav();
});
</script>
您的html似乎不正确。尝试:
<?php if (!$companies): ?>
<tr>
<td colspan="4">No companies in the system yet...</td>
</tr>
<?php else : ?>
<tr>
<ul id="demoOne" class="demo">
<?php
$i = 0;
foreach($companies as $company) :
?>
<li>
<a href="#"> <?php print $company->title; ?></a>
</li>
<?php
$i++;
endforeach;
?>
</ul>
</tr>
<?php
endif;
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句