如何刷新div的特定部分或网页的一部分?

我有下面的代码在ajax.你能帮助如何刷新div的特定部分或web页面的一部分?在这段代码中插入记录但div不是被刷新.

选择 | 换行 | 行号
  1. function getXmlHttpRequestObject()
  2. {
  3.     if (window.XMLHttpRequest) {
  4.         return new XMLHttpRequest();
  5.     } else if(window.ActiveXObject) {
  6.         return new ActiveXObject("Microsoft.XMLHTTP");
  7.     } else {
  8.         alert("Your Browser Sucks!\nIt's about time to upgrade don't you think?");
  9.     }
  10. }
  11.  
  12. //Our XmlHttpRequest object to get the auto suggest
  13. var searchReq = getXmlHttpRequestObject();
  14. //code for insert
  15. var nocache = 0;
  16. function insert(DivID,Idname,SeqNo,Status) {
  17.     alert("Div ID :"+DivID)
  18.     alert("IDName :"+Idname)
  19.     alert("SeqNo  :"+SeqNo)
  20.     alert("Status :"+Status)
  21.  
  22. var DivID = DivID;
  23. var name  = Idname;
  24. var dip   = SeqNo;
  25. var sta   = Status;
  26.  
  27. document.getElementById(DivID).innerHTML = "Just a second..."
  28.  
  29. nocache = Math.random();
  30. alert("nocache="+nocache)
  31.  
  32. searchReq.open('get', 'insert1.jsp?IDENTIFICATION_TYPE.DISPLAY_NAME='+name+'&IDENTIFICATION_TYPE.DISPLAYORDER=' +dip+'&IDENTIFICATION_TYPE.STATUS = '+sta+'&mode=insert');
  33. //searchReq.open("GET",''+Page+'?divIDName='+divID+'&accessMode='+mode+'&fieldID1='+fieldid1+'&fieldName1='+fieldname1+'&fieldName2='+fieldname2+'&filterValue='+filtervalue, true);
  34.  
  35. searchReq.onreadystatechange = insertReply;
  36. searchReq.send(null);
  37. }
  38.  
  39. function insertReply() {
  40. if(searchReq.readyState == 4){
  41. var response = searchReq.responseText;
  42.  
  43. // else if login is ok show a message: "Site added+ site URL".
  44. document.getElementById(DivID).innerHTML = '<font color="#ccdb29">Added</font>'+response;
  45. alert("Response"+ responseText);
  46. document.getElementById(DivID).innerHTML = reload();
  47. }
  48. }
# 回答1

警报发生吗?是什么重载()方法做什么?
# 回答2

44线工作
# 回答3

那么问题是什么?whatfor线46好吗?警报应该输出:"Responseundefined"自responseText没有定义在你的情况中……
# 回答4

那儿有我的卡尔div刷新功能.我搜查了许多网站,但我没有得到清楚abt该函数
# 回答5

你更新的innerHTML responseText请求的…接下来会发生什么?…的重载()方法基本上是用来重载一个窗口的文档(重载())…当你没有一个定制的reload-method.你为什么使用它当你不知道什么是,什么目的应该服务?
# 回答6

你可以电话我有其他可能的方法来刷新一个div部分页面吗
# 回答7

你介意回答我问的问题吗?的div的innerHTML已经修改responseText从请求……当当前的修改应该发生什么不合适吗?…

标签: Javascript

添加新评论