如何从另一个文件加载页面片段并使用jQuery load()函数显示它

时间:2013-02-21 23:53:09

标签: php jquery codeigniter

$(document).ready(function() {
$('#items').load("<?php echo site_url('home/new_items'); ?>");
});

使用jQuery我能够显示整个页面,使用上面的代码调用'home / new_items',但我如何只显示文件的一部分? $('#result').load('ajax/test.html #container'); 在示例中,它显示了这是可能的,因此如何在codeigniter中使用它?

2 个答案:

答案 0 :(得分:0)

首先,你不能通过java脚本代码插入php代码。

同样使用jQuery加载,你可以在没有任何php帮助的情况下从目录加载文件。

提示:使用

$(function(){/*your code*/});

如果您使用的是jQuery

答案 1 :(得分:0)

可以显示部分页面,但您需要:

  • 解析页面并仅剪切您需要显示的部分

  • 从服务器端(PHP)准备部件,您可以使用参数进行AJAX调用
  

$( '#结果')负载( 'AJAX / test.php的一部分= some_special_part_of_page?');