如何使用jquery使用另一个html文件的内容更新页面分区


How would be able to update a page division using jquery with content from another html file?

我已经尝试了一些方法,尽管我似乎无法获得正确的代码组合。目前,我正在用PHP,Jquery(对我来说是新的)和Javascript编写页面脚本。

[PHP代码]

// Define page number
if (!$pagenumber) {
    $pagenumber = 0;
}
$end = 6;
$newpage = 0;
echo '<h3>';
// Previous Page
if (($pagenumber >= 1) || ($pagenumber == $end)) {
    $newpage = $pagenumber - 1;
    echo '<a href="#" id="prev">Prev.</a>';
}
// Display initial page
$link = "../content/include/article/p".$newpage.".html";
include($link);
echo 'Page '.($pagenumber + 1).' of '.$end;
// Next page
if ($pagenumber < $end) {
    $newpage = $pagenumber + 1;
    echo '<a href="#" id="next">Next</a>';
}
echo '</h3>'."'n'n'n";

[/PHP 代码]

无论如何,我尝试使用一些jQuery,而不是一些冗长的javascript代码。本质上,我需要在单击事件上触发在同一服务器上使用不同 HTML 文件的内容重新加载/刷新 DIV 内容。

您可能可以看到我正在使用PHP来增加/减少页面值。这个值应该被带到Javascript中,并作为一个变量传递,从中重新加载页面内容。

有没有人知道使用PHP或jQuery的简单或更简单的方法 - 最好是动态方法。

非常感谢任何帮助。

亚伦

你有没有尝试过jQuery的.load()方法。您可以使用 load 将完整的 html 页面内容或 html 页面上的任何div 加载到div 中。

$( "#divID" ).load( "ajax/test.html" );

希望对您有所帮助。