首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何只更改网页的一部分?(是否有非JS解决方案?)

如何只更改网页的一部分?(是否有非JS解决方案?)
EN

Stack Overflow用户
提问于 2013-02-06 04:15:37
回答 2查看 704关注 0票数 1

嗨,我是一个非常新手的web应用程序,我想做一个小表单,搜索一个对象,并在那里显示结果。我不想加载整个网页,可能只更改一个<div>标签。

有没有办法在没有Javascript的情况下做到这一点?(这不是强制的,只是看看我能不能做到)

我正在使用金字塔框架(并且已经工作了不到2-3天,所以请耐心等待你的答案)。

请给我指出正确的方向,我感觉我甚至不知道要搜索什么。

(在我的pyramid XMLHTTPRequest谷歌搜索中,我没有找到任何地方)。

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-06 04:18:12

不,这就是AJAX,一种Javascript技术。如果没有它,您将无法从浏览器启动XMLHTTPRequest。

只需使用jQuery从您的金字塔服务器加载一个网址;让一个路由提供一个HTML片段,而不是整个页面:

代码语言:javascript
复制
$('div#somediv').load('http://serveraddress/route/to/snippet')

jQuery将从您的服务器请求/route/to/snippet,并将结果批量放置在<div id="somediv"></div>下。

票数 4
EN

Stack Overflow用户

发布于 2013-02-06 04:22:56

您需要一个像jQuery这样的Javascript库来执行XMLHTTPRequest (通常称为AJAX)。请参阅jQuery.post()

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

https://stackoverflow.com/questions/14716101

复制
相关文章

相似问题

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