首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQuery -动态变化的页面

JQuery -动态变化的页面
EN

Stack Overflow用户
提问于 2013-10-30 05:32:26
回答 1查看 34关注 0票数 0

这有点难以解释,但我会尽我最大的努力来解释,也许有人知道我在做什么。

我有一个dashboard.php页面,在这个页面中,我有一个主界面div,它覆盖了导航标题下面的100%宽度。

当用户单击链接时,这个仪表板会用来自另一个页面的数据更改主界面div的内容,例如搜索用户。

我可以将搜索用户页面加载到主界面中,但问题是,当我单击search user时,它会将我带回包含原始主界面内容的dashboard.php页面,而不是我搜索的所有用户的表。

我在告诉jquery我想让它搜索用户并在单击search user链接后将其填充回主界面页面时遇到了麻烦。

希望有人知道我在做什么和想要完成什么。

EN

回答 1

Stack Overflow用户

发布于 2013-10-30 06:08:46

您可以将任务拆分为客户端任务和服务器任务。

客户端任务是javascript/jQuery将在浏览器上执行的任务。服务器任务是当请求到达时您的服务器将执行的操作。这并不意味着服务器将需要创建完整的html页面,只是向客户端发送一些信息,绕过完整页面的创建。

我经常这样做:

代码语言:javascript
复制
<script>
    var send = { };
    send[ 'find'  ] = $("input[name='find']").val();
    send[ 'token' ] = $("input[name='token']").val();

    $.post( 'request.php', send, function( data ) {

        $("#name").html( data );

    });
</script>

对于您将从request.php获得的数据,有一些选项。您可以让request.php创建可放入<div id="name">中的html。或者编写从JSON创建HTML的客户端代码。

希望这是有意义的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19669596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档