您的位置:程序门 -> .net技术 -> asp.net



学习中`还没解决的问题,路过的看下`谢谢


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


学习中`还没解决的问题,路过的看下`谢谢[已结贴,结贴人:albb52]
发表于:2007-01-03 18:42:38 楼主
大概意思就是我想用ajax搞点东西``!
我在后台返回一个hashtable到前台!然后我用javascript怎么处理`才能分别得出里面的值``!  
现在只会处理后台返回的但个string   类型的或者int   之类的数据`!但是需要返回需要是一组数据``!就不知道用什么返回````也不知道前台用javascript怎么处理了!

也许应该是用xml`!但我不知道怎么弄``!
哪位知道的话麻烦做个贴点代码上了``!
发表于:2007-01-03 18:48:151楼 得分:20
ajaxpro   组件,可以直接返回dataset或datatable

参考   http://www.ajaxpro.info
发表于:2007-01-04 12:00:002楼 得分:20
function   load()
{
      var   xmlhttp   =   new   activexobject( "microsoft.xmlhttp ");//创建xmlhttprequest对象,需msxml4.0支持  
      xmlhttp.open( "post ", "../../addressbehind.aspx ",false, " ", " ");       //使用http   get初始化http请求  
      xmlhttp.setrequestheader( "content-type ",   "application/x-www-form-urlencoded ")   ;      
        xmlhttp.send( "name=ddlpro&id=1 ");                                       //发送http请求并获取http响应  

        var   res=xmlhttp.responsetext.split( " ¦* ");

        var   name=res[0].split( " ¦ ");

        var   id=res[1].split( " ¦ ");

      document.all.ddlpro.options[0]   =   new   option( "请选择 ",0);
      document.all.ddlcity.options[0]   =   new   option( "请选择 ",0);
      document.all.ddlreg.options[0]   =   new   option( "请选择 ",0);
      for(i=0;i <name.length;i++)
      {
        document.all.ddlpro.options[i+1]   =   new   option(name[i],id[i]);
      }
     

        xmlhttp.open( "post ", "../../sort.aspx ",false, " ", " ");       //使用http   get初始化http请求  
        xmlhttp.setrequestheader( "content-type ",   "application/x-www-form-urlencoded ")   ;
        xmlhttp.send();       //发送http请求并获取http响应  
        var   res=xmlhttp.responsetext.split( " ¦ ");
        document.getelementbyid( "dish ").innerhtml   =res[1];
        var   dishimage=document.getelementbyid( "dishimage ");
        dishimage.src= "../../image/ "+res[0];
        xmlhttp.open( "post ", "../../restsort.aspx ",false, " ", " ");       //使用http   get初始化http请求  
        xmlhttp.setrequestheader( "content-type ",   "application/x-www-form-urlencoded ")   ;
        xmlhttp.send();       //发送http请求并获取http响应                                  
       
        res=xmlhttp.responsetext.split( " ¦ ");
        document.getelementbyid( "rest ").innerhtml   =res[1];
        var   restimage=document.getelementbyid( "restimage ");
        restimage.src= "../../image/ "+res[0];
        }
发表于:2007-01-04 12:24:463楼 得分:10
学习


快速检索

最新资讯
热门点击