JS页面 如何实现刷新指定DIV?

JS页面 如何实现刷新指定DIV。。。 其他DIV不刷新

1、将innerHTML所在的方法用一个单独的函数写出来,然后需要时再调用。

如function Load(){

.......

......document.getElementById(".....").innerHTML=......;

}

2、然后,需要刷新该div的时候就调用一下该Load()函数,这样就避免了整个页面刷新了。如:

页面加载完毕执行:$(Load());

3、执行某ajax后执行:$.ajax({

 url : ...,

 data : ......,

 type : 'post',

 success:function(e){

 Load();//调用

}})

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-28
若div的id="a"
用ajax实现局部刷新
var request;
function createRequest()
{
var requests;
if(window.XMLHttpRequest)
{
requests=new XMLHttpRequest();
}
else
{
requests=new ActiveXObject("Microsoft.XMLHTTP");
}
return requests;
}

function sends(values,lujing)
{
request=createRequest();
request.open("POST",lujing,true);
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.onreadystatechange=getresult;
request.send("vals="+values);
}

function getresult()
{
if(request.readyState==4&&status==200)
document.getElementById("a").innerHTML=request.responseText;
}
第2个回答  推荐于2017-09-24
div里面放一个iframe然后刷新这个iframe即可。
或者ajax追问

谢谢 我试试看~

本回答被提问者采纳
第3个回答  2013-08-23
ajax实现 ajax实现 ajax实现 ajax实现 ajax实现追问

不用ajax呢?

追答

那就js 改div内容 不过不刷新页面不能获取新的,只能用js把多余的先隐藏,随着操作再显示

JS页面 如何实现刷新指定DIV?
1、将innerHTML所在的方法用一个单独的函数写出来,然后需要时再调用。如function Load(){ ...document.getElementById("...").innerHTML=...;} 2、然后,需要刷新该div的时候就调用一下该Load()函数,这样就避免了整个页面刷新了。如:页面加载完毕执行:$(Load());3、执行某ajax后执行:$....

JS页面 如何实现刷新指定DIV?
'在页面设置几个div 当你点击哪个单选按钮的时候根据div的id就显示对应的div ,div里面就放置label、text、checkbox等元素而隐藏其它的div 我说的方案可以的,

如何定时让指定的一个DIV层进行定时刷新,我用的是PHPWIND,我就是想让<...
1.后台定义一个按钮事件“btnSave_Click”把你想要做的事情 写在这个事件里面(根据你的意思 按钮事件里面应该是读取内容并且将读取到的内容放到DIV上面)2.JS代码 <script language="javascript" type="text\/javascript"> function saveMe(){ document.all("btnSave").click();} window.setInterval(...

如何用js实现div刷新?
'在页面设置几个div 当你点击哪个单选按钮的时候根据div的ID就显示对应的div , div里面就放置label、text、checkbox等元素而隐藏其它的div 我说的方案可以的,

刷新页面之后隐藏指定DIV怎么实现?
可以使用JavaScript来实现。下面举个例子: 这是需要在页面刷新后隐藏的div function hideDivOnLoad() { const targetDiv = document.getElementById("targetDiv"); targetDiv.classList.add("hidden-on-refresh"); }在这个例子中,我们创建了一个CSS类 .hidden-on-refresh 用于隐藏元素...

js页面局部刷新问题
1、假设左边tree的html结构:<ul id="tree"> <li><a href="javascript:void(0)" link="format.html">课表查询<\/a><\/li> <li><a href="javascript:void(0)" link="1.html">信息修改<\/a><\/li> <\/ul> \/\/注意以上a元素的link属性代表中间将要显示的页面的名称,根据需要自行修改 2、...

用js怎么像按F5那样重新加载页面中一个div里面的内容呢?而页面不会再次...
使用AJAX技术 如果使用jquery框架,则类似这样写法:$('#divId').load(url);

js\/jquery网页每次刷新随机显示不同的DIV
i++){ if(i==showDiv){ document.getElementsByTagName("DIV")[i].style.display="block";\/\/显示随机的div;}else{ document.getElementsByTagName("DIV")[i].style.display="none";\/\/隐藏其它div,} } } window.onload={ showRadomDiv();\/\/当页面打开或者页面刷新的时候调用函数 } ...

js如何实现:在页面中任意位置点击鼠标,则在该位置显示一个div
1.页面复制有一个id为c2的div,下面有一个子div,下面有一个按钮,事件是用来点击100个adddiv。2.在event函数中,定义一个内容为degreediv字符的字符串变量。3.然后使用jquery的append将已知的div字符串添加到c2div,如下所示。4.运行页面,现在只看到一个div,如下图所示。5.单击下面的按钮来触发...

一个html网页,我想刷新里面的一部分,怎么办
题主可使用javascript里的ajax函数来实现html页面里的局部刷新功能,比如:我只刷新html页面中的某个div,把div中的内容换掉,或者数据更新,可以通过改变ajax函数的url访问路径来实现,可以访问某个目录下的文件,或者发送请求到服务器来刷新数据都可以,这是比较常用的方法,我举个例子:我在html页面中用...

相似回答