0

尽管我似乎无法获得正确的代码组合,但我已经尝试了一些事情。目前我正在用 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 代码。本质上,我需要在单击事件上触发 DIV 内容的重新加载/刷新,其中包含同一服务器上不同 HTML 文件的内容。

您可能会看到我正在使用 PHP 来增加/减少页面值。来自此的值应该传递到 Javascript 中,并作为从中重新加载页面内容的变量传递。

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

非常感谢任何帮助。

亚伦

4

1 回答 1

0

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

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

希望能帮助到你。

于 2013-11-16T14:54:47.963 回答