当前位置: 代码迷 >> ASP.NET >> 【【【200分,ajax 实现类似于163 输入收件人的时候,自动列出已经有的,鼠标点击后自动添上?】】】
  详细解决方案

【【【200分,ajax 实现类似于163 输入收件人的时候,自动列出已经有的,鼠标点击后自动添上?】】】

热度:7073   发布时间:2013-02-26 00:00:00.0
【【【200分求助,ajax 实现类似于163 输入收件人的时候,自动列出已经有的,鼠标点击后自动添上?】】】
如题:

小弟写了一些了,数据已经取出来了就差显示了,那位仁兄帮帮忙。   谢谢拉


我的js代码
                function   GetMailList()
                {
     
                        //打开系统正忙的提示
                        showBusy(true);
                        var   _Obj   =   document.getElementById( "txt_To ");
                        var   _str   =   _Obj.value;
                        GetMailTo_List_AjaxMethod.Ajax_GetList(_str,get_Return_Result_CallBack);
                       
                }
               


  //回调
                function   get_Return_Result_CallBack   (response)
                {
                        //关闭系统正忙的提示
                          showBusy(false);
                        if   (response   !=   null     &&   typeof(response)   ==   "object "   &&   response.Tables   !=   null   )
                        {
                                  //如果有数据返回  
                                  for(var   i=0;   i <response.Tables[0].Rows.length;   i++)
                       {
                                    
                                       var   name=ds.Tables[0].Rows[i].name;
                                       var   mail=ds.Tables[0].Rows[i].mail;

/////////////////////////////////////////
就是这里,怎么输出个div紧贴在输入筐的下面,把数据列出来啊?
////////////////////////////////////////
                                }          
                        }

                }




------解决方案--------------------------------------------------------
//得到某一元素的绝对位置function GetElementPos(obj){var left = 0;var top = 0;if(obj.x){left= obj.x;top = obj.y;}else if(obj.offsetParent){while(obj.offsetParent){left += obj.offsetLeft;top += obj.offsetTop;obj = obj.offsetParent;} }var ary = new Array();ary[0] = left;ary[1] = top;return ary;}
  相关解决方案