
正文
js点击局部更新,js更新数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何使用JavaScript对jsp页面中的部分内容进行刷新?
1、基本的步骤还是提交差不多,只不过是通过xmlhttp对象提交了。在得到数据之后使用innerHTML把你的表格给设置掉。 ... function 得到数据(){ return 从服务器得到的数据和table结构。
2、可以通过JS来实现 思路:通过定时器调用后台,调用时采用Ajax。最后再局部刷一下那个 div就Ok了。
3、页面的这种无操作实时刷新,一般是首先页面一加载完毕就去后台请求一次数据,显示在页面上。然后在jsp页面上通过js的定时调用ajax方法每隔固定的时间去后台请求数据刷新页面。
相关问答
Q1: ASP.NET中局部刷新问题,使用javascript进行页面局部刷新。
ASP.NET不可能实现这样的效果。首先他是服务器端技术,所有程序都是在服务端运行,例如LZ说的用Panel隐藏显示的这个请求,还是是要发送到服务器来进行。所以不可能不刷新。要不刷新的效果都是客户端程序。
使用JAVASCRIPT来写这个,因为ASP的所有按钮,都是需要执行PostBack的,如果你对JS不熟悉,那么使用VS自带的AJAX做一个局部刷新即可。
首先建两个层、一个存放显示数据、另一个存放分页的那几个按钮 写一个js方法,比如说是DataLoad(). 然后利用ajax去操作数据库并通过json返回对象。
就是在Tick事件下,添加代码就好了。。这样子,就可以实现部分页面的定时刷新了。不过,我使用过之后,就觉得还有一点不足。那就是,他好像还是没有说就局部自己动一下,刷新一下。而是说,整个页面都会颤动一下。
Q2: js页面局部刷新问题
一种方法是使用框架,每一个框架内都可以载入一个完整的网页,而在框架所在的网页内,则会体现出“局部刷新”的效果。另一种方法是使用Ajax,异步载入需要的数据后,使用JS对HTML文档 的DOM结构进行更改,实现“局部刷新”的效果。
首先建两个层、一个存放显示数据、另一个存放分页的那几个按钮 写一个js方法,比如说是DataLoad(). 然后利用ajax去操作数据库并通过json返回对象。
将innerHTML所在的方法用一个单独的函数写出来,然后需要时再调用。
每个元素单击时可以触发一个事件,发送一个ajax请求,从服务端把这条数据删除,如果删除成功,在客户端再把这个dom节点删掉。
关于js点击局部更新和js更新数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







