Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 

84 linhas
2.2 KiB

  1. //Author:fuhc
  2. //Date:20160825
  3. //Description:热门城市
  4. //页面加载
  5. window.onload=function(){
  6. // eg:打字太快 如黄
  7. // 黄的数据先出来,拼音的后出来就没有显示
  8. //将选中的地点设置为选中状态
  9. var his_area_id=getPar('his_area_id');
  10. if(his_area_id!="" && his_area_id!="791" && his_area_id!="850"){
  11. $('#'+his_area_id).addClass('city_info_selected');
  12. }
  13. $('#key_word').on('input',function(e){
  14. var key_word=$(this).val();
  15. var url=base_api+"./zz_wxsct/control.php";
  16. var parm={
  17. type:"bus_area_list",
  18. area:key_word
  19. }
  20. ZZLog(url+JSON.stringify(parm));
  21. $.post(url,parm,function(res_data){
  22. res_data=JSON.parse(res_data);
  23. ZZLog(res_data);
  24. if(res_data["code"]!="0"){
  25. alert(res_data["info"]);
  26. return;
  27. }
  28. //将下拉列表展示出来
  29. $(".select_content").css('z-index','5');
  30. var list=res_data['list'];
  31. var HTML="";
  32. for (var i=0,m=list.length;i<m;i++) {
  33. var dict=list[i];
  34. HTML +='<div style="margin-left: 0.38rem;color: #999;font-size: 0.16rem;margin-right: 0rem;" class="content_xiala ui_p_t15 ui_p_b15 ui_m_l15 ui_m_r15 ui_line_b line_color_b bc-border" onclick="click_select_area('+dict['area_id']+')" id='+dict['area_id']+' type="'+dict['type']+'" area_id="'+dict['area_id']+'" area_name="'+dict['area_name']+'">'+dict['area_name']+'</div>'
  35. }
  36. $(".select_content").html(HTML);
  37. });
  38. });
  39. //取消
  40. $('#btn_cancel').on('click',function(e){
  41. $('#key_word').val('');
  42. $(".select_content").css('z-index','0');
  43. $(".select_content").html('');
  44. });
  45. }
  46. function click_select_area(self_id){
  47. var self_obj=$('#'+self_id);
  48. var area_name=self_obj.attr('area_name');
  49. var area_id=self_obj.attr('area_id');
  50. var type=self_obj.attr('type');
  51. var op_type=getPar('op_type'); //判断是选择出发地-还是目的地
  52. var data={
  53. op_type:op_type,
  54. area_id:area_id,
  55. area_name:area_name,
  56. area_type:type
  57. };
  58. if(op_type=="start"){
  59. setStorJson('f_wx_start_hot_city20160826',data);
  60. }
  61. if(op_type=="end"){
  62. setStorJson('f_wx_end_hot_city20160826',data);
  63. }
  64. var tt=getDateTime(4);
  65. var listURL='travel_book_new.html?tt='+tt;
  66. window.location.href=listURL;
  67. }