【发布时间】:2011-09-18 03:57:29
【问题描述】:
我在这里得到一个教程 http://codeigniter.com/forums/viewthread/122597/P0/
一切都找到了,但不是分页链接。
这是我的代码
<script>
ajax_paging = function()
{
$("p.pagination a").click(function()
{
$.ajax({
type: "GET",
url: $(this).get(),
success: function(html)
{
$("#display-content").html(html);
}
});
});
return false;
};
</script>
<?php
if($num_results == 0)
{
echo 'No data result, please insert one';
}
else
{
?>
<div id="display-content">
<table width="100%">
<tr>
<th>CP code</th>
<th>Code</th>
</tr>
<?php foreach($records as $row){ ?>
<tr>
<td align="center"><?php echo $row->created_date?></td>
<td align="center"><?php echo $row->uid?></td>
</tr>
<?php }?>
</table>
<p class="pagination">
<?=$pagination?>
</p>
</div>
<?php } ?>
这里是分页 HTML
<p class="pagination">
<strong>1</strong>
<a onclick="javascript:ajax_paging();return false;" href="http://bravonet.my/tombocrm/inside/home_fpr/5">2</a>
<a onclick="javascript:ajax_paging();return false;" href="http://bravonet.my/tombocrm/inside/home_fpr/10">3</a>
<a onclick="javascript:ajax_paging();return false;" href="http://bravonet.my/tombocrm/inside/home_fpr/5">></a>
</p>
当我尝试点击分页链接时,它只像普通链接一样工作。 javascript ajax 发生错误。
我的 JavaScript 很弱。任何帮助将不胜感激,并提前致谢。
【问题讨论】:
-
尝试用以下代码替换
url: $(this).get():url: $(this).attr('href') -
出现什么样的ajax错误?您应该显示错误以帮助找到解决方案。干杯!
-
当我尝试点击分页链接时,javascript 无法正常工作。在我尝试了您的建议和 deczo 解决方案后,现在正在工作。非常TQ!!!
标签: jquery ajax codeigniter pagination