//各个函数区 //Obj 单击对像,calback回调函数 function TrunMenu2(Obj,callback){ $(Obj).siblings("li").removeClass("active").end().addClass("active"); var cmid = $(Obj).attr("mid"); var data = $(Obj).attr("data").split("|"); if($("#"+cmid).size()<1){ $("#waitingtable").siblings("table:visible,div:visible").hide().end().show(); $.ajax({ url:'/api/api.asp?method=cht.flight.deals&C1='+data[0]+'&id='+cmid+'&city='+data[1], success:function(data){ $("#waitingtable").hide(); $("#CheapChinaFlights").append(data); $("#"+cmid).siblings("table:visible,div:visible").hide().end().show(); if(typeof callback =="function"){ callback(Obj); } } }); } else { $("#"+cmid).siblings("table:visible,div:visible").hide().end().show(); if(typeof callback =="function"){ callback(Obj); } } } function cb(obj){ $(obj).append($("#MenuBottomArr")); } $(function(){ //日历 var sdates = $("#takeoffDate1") .datepicker({showAnim:"fadeIn",duration:0,minDate: 0, maxDate:"1y",numberOfMonths: 2,showButtonPanel: true}).bind('dateSelected', function(e, selectedDate, td){ if($(":radio[checked]").val() == '2'){ $("#takeoffDate2").datepicker('option', 'minDate', new Date(selectedDate)).focus(); } } ); var sdates2= $("#takeoffDate2") .datepicker({showAnim:"fadeIn",duration:0,minDate: 0, maxDate:"1y",numberOfMonths: 2,showButtonPanel: true}); //往返选择 $("input[name=triptype]").click(function(){ switch($(this).val()){ case "1": //单程 $(this).parents("form").find("#endDate").hide(); break; case "2": //往返 $(this).parents("form").find("#endDate").show(); break; } }); $.ajax({ url:'/api/api.asp?method=cht.flight.deals&C1=pek&id=chtCheep_Beijing&city=beijing', success:function(data){ $("#waitingtable").hide(); $("#CheapChinaFlights").append(data); } }); });