ajax读51map

初始ajax
 1      function  InitAjax()
 2 ExpandedBlockStart.gifContractedBlock.gif      {
 3        var ajax=false;
 4ExpandedSubBlockStart.gifContractedSubBlock.gif        try {
 5        ajax = new ActiveXObject("Msxml2.XMLHTTP");
 6ExpandedSubBlockStart.gifContractedSubBlock.gif         }
 catch (e) {
 7ExpandedSubBlockStart.gifContractedSubBlock.gif        try {
 8         ajax = new ActiveXObject("Microsoft.XMLHTTP");
 9ExpandedSubBlockStart.gifContractedSubBlock.gif         }
 catch (E) {
10         ajax = false;
11        }

12         }

13ExpandedSubBlockStart.gifContractedSubBlock.gif        if (!ajax && typeof XMLHttpRequest!='undefined'{
14        ajax = new XMLHttpRequest();
15         }

16        return (ajax)
17     }

---------------------------------
获得标记
 1      function  showFlag()
 2 ExpandedBlockStart.gifContractedBlock.gif     {
 3        var rdValue = checkRadio();
 4        maps.clearOverLays();//移除地图上的所有标注
 5        var cZoom  = maps.getCurrentZoom();
 6        var bounds = maps.getBoundsLatLng();
 7        var bndstr = bounds.getXmin()+","+bounds.getYmin()+""+bounds.getXmax()+","+bounds.getYmax();
 8        var cPoint = maps.getCenterPoint();
 9        var ajax = InitAjax();//初始ajax
10        var goUrl   = "../main/getMapPoint.aspx?type="+rdValue;
11        ajax.open("POST", goUrl, true);
12        ajax.send("");
13        ajax.()
14ExpandedSubBlockStart.gifContractedSubBlock.gif        {
15            if(ajax.readyState==4)
16ExpandedSubBlockStart.gifContractedSubBlock.gif             {
17                 if(ajax.status==200)
18ExpandedSubBlockStart.gifContractedSubBlock.gif                 {
19                   var strs=ajax.responseText.split(",");//将该字符串分割为数组形式
20                   for(i=0; i<strs.length; i++)
21ExpandedSubBlockStart.gifContractedSubBlock.gif                    {
22                       var pr = strs.split("/");
23                       dispMarker(new LTPoint(pr[2],pr[3]) , pr[1],pr[0]); //pr[2]:名称
24                     }

25                 }

26              }

27        }

28     }

--------------------
类库返回的字符串
 1         object  type  =  Request.QueryString[ " type " ];
 2          if  (type  !=   null )
 3 ExpandedBlockStart.gifContractedBlock.gif         {
 4            if (type.ToString().Equals("0"))
 5                sql = "select ";
 6            DataTable dt = SQLOperater.selectSqlDT(sql);
 7            for (int i = 0; i < dt.Rows.Count; i++)
 8ExpandedSubBlockStart.gifContractedSubBlock.gif            {
 9                    showUser = showUser + "," + dt.Rows["id"].ToString() + "/" + dt.Rows["name"].ToString() + "/" ;
10            }

11            Response.Write(showUser);
12        }

转载于:https://www.cnblogs.com/nic_gz/archive/2009/03/03/1402253.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值