Javascript 仅刷新页面问题的div

Javascript 仅刷新页面问题的div,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个页面(index.php),分为几个部分(div)。我喜欢单击link刷新特定的div,但我的问题是该值没有通过url(使用get方法)发送到下一页(例如在manage_team_teacher2.php中)。例如,div的id是item4\u section10 这是链接 <a class="nav-link" href="manage_team_teacher2.php?id_team=<?= $row['id_team'];?>">manage</a&

我有一个页面(index.php),分为几个部分(div)。我喜欢单击link刷新特定的div,但我的问题是该值没有通过url(使用get方法)发送到下一页(例如在manage_team_teacher2.php中)。例如,div的id是item4\u section10

这是链接

<a class="nav-link" href="manage_team_teacher2.php?id_team=<?= $row['id_team'];?>">manage</a>

以下是jquery代码

<script type="text/javascript">
 $(function() {
     $('.nav-link').click( function() {
        var href = $(this).attr('href');
        $('#item4_section10').load(href, function() {

        });
        return false; 
     });
 });
</script>

$(函数(){
$('.nav link')。单击(函数(){
var href=$(this.attr('href');
$('#item4_section10')。加载(href,function(){
});
返回false;
});
});

thanx很多

您可以为此创建链接和iFrame组合。您可以使用以下HTML

<a href="manage_team_teacher2.php?id_team=<?= $row['id_team'];?>" id="RefreshButton" target="DataFrame">Refresh</a>
<iframe id="DataFrame" name="DataFrame" src="" width="200px" height="200px" frameborder="0">
        <p>Your browser does not support iframes.</p>
</iframe>

您可以在控制台中检查您从中获取节的真实URL和响应吗?乍一看,这似乎没问题。问题是基本页面是index.php。。如果我把它放在url index.php中,它会加载到整个页面的div中!我只想在div中显示带有get值的manage_team_teacher2.php页面。在控制台中向我显示值已发送,但在url中我看到我的href=“manage_team_teacher2.php?id_team=具有来自数据库的值..我无法将其直接放入$(“#DataFrame”).attr('src','/*此处提及atrget url*/”);我有这个问题,我需要你的建议..我的页面是index.php,其中有很多div..page manage_team_teacher2.php不接受get值,因为url保持不变(localhost/index.php),如果我创建这样的链接:$row['id_team'];?>(使用get方法(category)获取页面名称)在div中显示整个页面!!!如果我们用jquery传递id\u team值,我们怎么做?在manage\u team\u teacher2.php页面的onload方法中,您可以编写代码隐藏URL中提到的div以外的所有内容。
$(function () {
    $("#RefreshButton").click(function () {
        var href = $("#RefreshButton").attr('href');
        $("#DataFrame").attr('src', ''); //
        $("#DataFrame").attr('src', '/* Mention the atrget url here */');
        return false;
    });
}