当前位置: 代码迷 >> ASP.NET >> 耐心的高手,指点一二,基本没有大有关问题就是有个bug小弟我不明白
  详细解决方案

耐心的高手,指点一二,基本没有大有关问题就是有个bug小弟我不明白

热度:2652   发布时间:2013-02-25 00:00:00.0
求一个耐心的高手,指点一二,基本没有大问题就是有个bug我不明白
贴全代码太长了,我讲一下,贴一部分代码出来。
是一个房产网站。就是根据条件筛选出适合条件的房源。
其他功能都没有问题。点击那写区域。或者是价格。都可以正常显示。房源跟分页都显示。就是不能按照搜索框里的条件搜索。一搜索条数是出来了但是房源没有出来。
愿意帮我的 我留个qq号。385765907  

页面部分代码
C# code
<body onload="jugeButtom=0;GetSearchByWhere(1)"> <form id="form1" runat="server">    <div style="width:100%; margin-left:20px; margin-right:20px;">       <searTop:top ID="Top1" runat="server" />  <div style="margin-left:auto; margin-right:auto; width:960px;">         <div style="">您的位置:首页 > 搜索房源 > 写字楼</div>      <div style="width:100%;">           <div id="s2" class="grid_8" style="height:27px; line-height:35px; width:100%; " >                <table width="500" cellspacing="0" cellpadding="0">               <!-- 搜索上面-->     <tr>                      <td>                         <label>  搜索:                              <input type="text" name="keyword" id="keyword"   value="请输入房源名称、地域" onfocus='if(this.value=="请输入房源名称、地域")this.value="";' onblur='if(this.value=="")this.value="请输入房源名称、地域";' style="line-height:29px;" />                         </label>                          <label>                              <input type="button" name="put-in" id="put-in"  value="" style="cursor:pointer;" onclick="GetSearchByWhere(1);jugeButtom=0;" />                         </label>                      </td>                   </tr>                             <!--关键字提示-->      <tr>                   <td style="padding-left:43px;">                       <div id="DownList" style="display:none;">                           <table width="100%" cellpadding="2"></table>                       </div>                   </td>               </tr>                        </table>      </div>  </div>  <br />  <br />    <div id="SaleType" style="margin-top:5px;width:100%;font-weight:bold;font-size:14px;">类型:     &nbsp;&nbsp;&nbsp;&nbsp;    <a id="xzChu" style="color:Blue; font-weight:bold; font-size:14px;" href="javascript:;" onclick='GetSaleType("0");jQuery("#chuzu").attr("style","display:block;");jQuery("#chushou").css("display","none"); jQuery("#xzChu").css("font-weight","bold"); jQuery("#xzShou").css("font-weight","bold");  this.style.color="#ee0805";jQuery("#xzShou").css("color","Blue")'>写字楼出租</a> &nbsp;&nbsp;&nbsp;&nbsp;    <a id="xzShou" style="color:Blue; font-weight:bold; font-size:14px;" href="javascript:;" onclick='GetSaleType("1");jQuery("#chuzu").css("display","none");jQuery("#chushou").css("display","block"); jQuery("#xzShou").css("font-weight","bold"); jQuery("#xzChu").css("font-weight","bold"); this.style.color="#ee0805";jQuery("#xzChu").css("color","Blue")'>写字楼出售</a>     </div> 

 javascript 代码

JScript code
var Area = "";  //区域var Square = "";  //面积var Price = ""; //单价*********等等一些其他条件var HouseType = "";  //房型var Map_Where_Search = "";   //从map传过来的where 条件var SaleMoney="";var keyword="";function GetSearchDecorate(D_ecorate)//装修程度{ Decorate=D_ecorate ; if(Decorate!="") {    $("#Decorate>a").css("color","Blue"); }    GetSearchByWhere(1);} function GetHouseStyle(H_houseStyle)//房型{ HProperty=H_houseStyle; if(HProperty!="") { $("#huxing>a").css("color","Blue"); }   GetSearchByWhere(1);}function GetSearchByWhere(Page_Index)//根据页数来获取房源。。。。{        keyword = jQuery("#keyword").val(); if (keyword == "请输入房源名称、地域")      {         keyword = "";     }     $.get("Office.aspx?Search=dd&SaleType="+escape(SaleType)+"&Area="+escape(Area)+"&Square="+escape(Square)+"&Price="+escape(Price)+"&SalePrice="+escape(SalePrice)+"&SaleMoney="+escape(SaleMoney)+"&keyword="+escape(keyword)+"&pageindex="+escape(Page_Index)+"&HTime="+escape(HTime)+"&paixu="+paixu+"&huxing="+HProperty+"&Decorate="+Decorate,     function(Result){     if(Result=="")     {        $("#House_Content")("对不起,没有找到您搜索的房源。");         jQuery("#House_Content_Top_Left")("");          jQuery("#House_Content_Top_Right")("");          jQuery("#House_Content_Buttom")("");        return ;     }      var json=eval(Result);      var html="";      for(var i=0;i<json.length;i++)      {         ////这里是接受到后台返回来的json 我对javascript不是很明白,但是我知道这里是接受的是返回的对象。        ////然后把这些对象添加到页面里。      }  $("#House_Content")(html);     }     );     GetHouseCount(Page_Index);//获取根据条件搜索出来的总条数。}////////////////////////////////////显示分页的。/////////////////////////////////////////////////////////////分页var PageNum = 0; //总页数var PageIndex = 1; //第几页var PageCount = 0;  //总条数var jugeButtom = 0;  //判断是否再次加载House_Content_Buttom内容 function GetHouseCount(Page_Index)//获取房源的内容分页的{  keyword = jQuery("#keyword").val();    if (keyword == "请输入房源名称、地域") keyword = "";     $.get("Office.aspx?SearchCount=dd&SaleType="+escape(SaleType)+"&Area="+escape(Area)+"&Square="+escape(Square)+"&Price="+escape(Price)+"&SalePrice="+escape(SalePrice)+"&SaleMoney="+escape(SaleMoney)+"&keyword="+escape(keyword)+"&HTime="+escape(HTime)+"&huxing="+HProperty+"&Decorate="+Decorate,     function(Result){     if(Result==0)//返回的条数为0     {          jQuery("#House_Content_Top_Left")("");          jQuery("#House_Content_Top_Right")("");          jQuery("#House_Content_Buttom")("");          return ;     }     ///////返回分页的信息。////////////////            jQuery("#House_Content_Buttom")(html);    });}//////////////////////////////////////显示分页结束//////////////////////////////////////////////////////
  相关解决方案