// JavaScript Document document.write(""); $(function(){ //函数getAirPortCode //根据城市名获得机场代码 //m_HTML1-城市数组源,m_HTML2机场代码数组源,m_cityName输入城市名,m_Hide-输出位置(为一个隐藏域) function getAirPortCode(m_HTML1,m_HTML2,m_cityName,m_Hide){ var airport_split = citystr.split(","); var airportCode_split = citystrcode.split(","); var m_cityName_temp = m_cityName.toUpperCase(); for(i=0;iGoing to:Going to:"); $("#textRetuenDate").html(" Return:"); $("#takeoffDate1").bind("click",function(){showCalendar('dateImage1',false,'takeoffDate1', 'dateImage2', 'takeoffDate2');}); } break case 2: this.onclick=function(){ hideAll(); $("#fromWhere").show(); $("#toWhere").show(); $("#startDate").show(); $("#endDate").show(); $("#textTo").html(" Fst Arrival:"); $("#arrival").show(); $("#textRetuenDate").html(" Sec Depart:") } break } }); //航班搜索JS代码 //作用页面 flight-list.asp flight-list-02.asp //机票ALL Classes 展开效果 $(".tableResult .allclass").click(function(){ var strtmp = $(this).attr("name"); var arrstrtmp = strtmp.split("_"); //PEK,SHA_SHA,PEK_1895815_79476_1 var cstar = arrstrtmp[0]; var cdest = arrstrtmp[1]; var id = arrstrtmp[2]; var queryId = arrstrtmp[3]; var blsave = arrstrtmp[4]; var datapag; var js_Cache = ""; if($(this).attr("id") == "js_openClass") { $(this).parents("tr").after(js_Cache); $(this).text("Hide Classes").attr("id","js_closeClass")//更改ID跟显示文本 .parents("tr").attr("id",$(this).parents("tr").attr("class")).removeClass().addClass("openClass"); //缓存后不调用AJAX if($(".tr"+id).length > 0 ) { $(".js_openClass").remove(); $(".tr"+id).show(); return; } //缓存后不调用AJAX $.post("/include/ajax.asp",{strtemp:"get-other-flight-price",id:id,queryId:queryId,cstar:cstar,cdest:cdest,blsave:blsave},function(data){ // alert(data); $(".js_openClass").remove(); $(".allclass[name="+strtmp+"]").parents("tr").after(data); }); } else { $(this).text("All Classes").attr("id","js_openClass")//切换回ID跟显示文本 .parents("tr").removeClass().addClass($(this).parents("tr").attr("id")); $(".tr"+id).hide(); } }); //机票ALL Classes 展开效果 $(".ParamSort").click(function(){ // alert($(this).attr("name"));return false; if($(this).attr("id") == "OrderByTime") { $("#orderBy_Price").val(""); $("#orderBy_Time").val($(this).attr("name")); } else { $("#orderBy_Time").val(""); $("#orderBy_Price").val($(this).attr("name")); } // alert($("#orderBy_Time").val()); // alert($("#orderBy_Price").val()); // return false; $("#flightForm").submit(); }); //作用页面 flight-list.asp flight-list-02.asp //flight-list.asp flight-list-02.asp //页面筛选航空公司和时间按钮效果 //Wushitang 09-8-29 $.each($(".flightSort input:visible"),function(){ $(this).click(function(){ if($(this).attr("checked")) { $("#flightForm").submit(); return; } }); }); //flight-list.asp flight-list-02.asp //页面筛选航空公司和时间按钮效果 //flight-list.asp //点击触发选择往返或联程最便宜价格组合的事件 $("#js_chooseLowPrice").click(function(){ $(this).parents("form").submit(); }); //flight-list.asp //点击触发选择往返或联程最便宜价格组合的事件 })