js ajax根据id删除数据,ajax.js里面有内容显示效果,根据ID

ajax.js里面有内容显示效果,根据id

var http_request = false;

var success=false;

var showalllistflag=1;

var displayarticle=true;

function makerequest(url,cateid) {

http_request = false;

if (window.xmlhttprequest) { // mozilla, safari,...

http_request = new xmlhttprequest();

if (http_request.overridemimetype) {

http_request.overridemimetype('text/xml');

}

} else if (window.activexobject) { // ie

try {

http_request = new activexobject("msxml2.xmlhttp");

} catch (e) {

try {

http_request = new activexobject("microsoft.xmlhttp");

} catch (e) {}

}

}

if (!http_request) {

alert('giving up :( cannot create an xmlhttp instance');

return false;

}

http_request.onreadystatechange = alertcontents;

http_request.open('get', url, false);

http_request.send(null);

if (success==true)

{

try {

cateid.innerhtml=http_request.responsetext;

} catch (e) {}

success==false;

}

}

function alertcontents() {

if (http_request.readystate == 4) {

if (http_request.status == 200) {

success=true;

} else {

alert('there was a problem with the request.');

}

}

}

function setcatlog(id,order,leftnumber) {

var cateid=document.getelementbyid('cate'+id);

setdisplay(cateid);

if (cateid.style.display=="")

{

var url2="include/getsitelistfunction.asp?id="+id+"&order="+order+"&leftnumber="+leftnumber+"&r="+math.random();

makerequest(url2,cateid);

}

else

{

var url2="include/getsitelistfunction.asp?id="+id+"&removeid=1&r="+math.random();

makerequest(url2,cateid);

}

}

function setarticlelist(encodeurl,articleid) {

if (displayarticle==true)

{

try {  var objarticleidtop = document.getelementbyid('top'+articleid);

var objarticleidbottom = document.getelementbyid('bottom'+articleid);

if (objarticleidtop)

{

if  (objarticleidtop.style.display=="none")

{

objarticleidtop.style.display="";

}

else

{

objarticleidtop.style.display="none";

}

}

if (objarticleidbottom)

{

if  (objarticleidbottom.style.display=="none")

{

var url2="include/getarticlefunction.asp?linkstr="+encodeurl+"&r="+math.random();

makerequest(url2,objarticleidbottom);

objarticleidbottom.style.display="";

}

else

{

objarticleidbottom.style.display="none";

}

}

} catch (e) {alert(e.description);}

}

else

{

}

}

function displaycontent(articleid) {

if (displayarticle==true)

{

try {  var objarticleidtop = document.getelementbyid('top'+articleid);

var objarticleidbottom = document.getelementbyid('bottom'+articleid);

if (objarticleidtop)

{

if  (objarticleidtop.style.display=="none")

{

objarticleidtop.style.display="";

}

else

{

objarticleidtop.style.display="none";

}

}

if (objarticleidbottom)

{

if  (objarticleidbottom.style.display=="none")

{

objarticleidbottom.style.display="";

}

else

{

objarticleidbottom.style.display="none";

}

}

} catch (e) {alert(e.description);}

}

else

{

}

}

function setdisplay(cateid) {

if  (cateid.style.display=="none")

{

cateid.style.display="";

cateid.innerhtml="loading..."

}

else

{

cateid.style.display="none";

}

}

function setdisplay2(cateid) {

if (showalllistflag==1)

{

cateid.style.display="";

cateid.innerhtml="loading..."

}

else

{

cateid.style.display="none";

}

}

function showalllist(order,leftnumber,tagname)    {

var obj = document.getelementsbytagname(tagname)

for (a=0;a

{

if (obj[a].classname=="sitelist")

{

obj2=obj[a].id;

var id=obj2.replace("cate","");

var cateid=document.getelementbyid(obj2);

setdisplay2(cateid);

if (cateid.style.display=="")

{

var url2="include/getsitelistfunction.asp?id="+id+"&order="+order+"&leftnumber="+leftnumber+"&r="+math.random();

makerequest(url2,cateid);

}

else

{

var url2="include/getsitelistfunction.asp?id="+id+"&removeid=1&r="+math.random();

makerequest(url2,cateid);

}

}

}

if (showalllistflag==1)

{

showalllistflag=2;

}

else

{

showalllistflag=1;

}

}

function expandlistbysession(str,order,leftnumber) {

try {

var expandlist=str.split("|");

for (b=0;b

{

setcatlog(expandlist[b],order,leftnumber)

}

} catch (e) {}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值