javascript - html或者jsp如何不刷新页面更新页面的局部
PHPz
PHPz 2017-04-11 09:03:07
[JavaScript讨论组]

比如,我左侧是各种按钮,然后右侧是显示内容的,那么我点击按钮的时候,可以不刷新而更换右边的界面吗?

我是这样想的,用html("")清空,然后添加新的内容代码。但是问题是,html这方面不是专业,这代码怎么添加进去比较好看,比较方便,我能想到的就是常用的append().

是不是在html中有这样一种功能,我先隐藏,到我需要的时候再显示呢?这样代码就不用append那些写了......

求答疑,可以的话给点关键词或者小例子

PHPz
PHPz

学习是最好的投资!

全部回复(6)
迷茫

ajax

巴扎黑

你好,你需要的功能数据绑定,即是将动态获取的数据绑定到可视化的视图上,数据变动时自动更新视图状态(自动维护)。我们从广义上定义为动态的模板引擎,在前端mvvm风格的框架已经被广泛使用。参考案例: angularjs,react,vuejs

PHPz

早期的Web页面没有大量使用js,所以一般使用iframe做更新页,现在js可以很方便的更新任何标签的任何内容,你描述的就是用js对html做更改达到更新内容。如果你右侧页面是一个完整的html,我建议你用iframe,如果你右侧是非完整的html那就通过动态添加标签就好。

天蓬老师

简单的话用模版咯,Underscore模板就可以啦 将数据注入到模版然后替换你原来的html内容就可以了。

PHP中文网
  1. ajax局部刷新;

  2. 看你的描述,可能是需要路由功能吧:什么是HTTP 路由

伊谢尔伦

用ajax异步获取数据,关于append的问题的话可以用模板语言,百度有很多。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号