var pagesize =20; var aa=''; function reload_Info(httpData,myURL2){ currpage = getPar("currpage"); aa = currpage; if(currpage){ }else{ currpage = 1; } var sum = httpData['totalTickets']; var tag ="test"; var sendurl = myURL2; //总数 var count=httpData['totalTickets']; var lenth =count.length; var aaa=$("#aaa"); var tempStr=aaa.html().replace('6',count); aaa.html(tempStr); //车票信息 var searchTicketInfo=httpData['searchInfo']; var ttt=$("#ttt"); var tttHTML=ttt.html(); var newHTML=''; for(var i=0;i'+tempDict['parent_orderNo']+''; tempHTML=tempHTML.replace('[线路]',tempDict['line']); tempHTML=tempHTML.replace('[出发地]',tempDict['start_area']); tempHTML=tempHTML.replace('[目的地]',tempDict['end_area']); tempHTML=tempHTML.replace('[出行时间]',tempDict['travel_time']); tempHTML=tempHTML.replace('[车号]',tempDict['carNo']); tempHTML=tempHTML.replace('[座位]',tempDict['seat']); tempHTML=tempHTML.replace('[人群]',tempDict['people']); tempHTML=tempHTML.replace('[座号]',tempDict['seatNo']); tempHTML=tempHTML.replace('[售价]',tempDict['price']); tempHTML=tempHTML.replace('[打印]',tempDict['print']); // tempHTML=tempHTML.replace('[订单号]',tempDict['orderNo']); tempHTML=tempHTML.replace('[订单号]',parentid); var orrder_detail_id = tempDict['orderNo']; var see= '查看'; tempHTML=tempHTML.replace('[查看]',see); newHTML+=tempHTML; } ttt.html(newHTML); $('#ttt').css({"display":""}); $('.footer').css({"display":""}); getPager(sendurl, sum, currpage, pagesize,tag,'currpage'); } window.onload=function (){ var start = getPar("startarea"); var end =getPar("endarea"); var line =getPar("line"); var start_time=getPar("starttime"); var carNo=getPar("carNo"); var seatNo=getPar("seatNo"); var name=getPar("name"); var myUrl1 = "./st-xm/Api/search_ticket.php"; var myUrl2 = "searchTicket.html"; if(start||end||line||start_time){ $('#sstart_area').val(start); $('#send_area').val(end); $('#sline').val(line); $('#start_time').val(start_time); $('#scarNo').val(carNo); $('#sseatNo').val(seatNo); $('#sname').val(name); currpage = getPar("currpage"); aa = currpage; var myUrl1 = "./st-xm/Api/search_ticket.php?startarea="+start+"&endarea="+end+"&starttime="+start_time+"&line="+line+"&carNo="+carNo+"&seatNo="+seatNo+"&name="+name+"&pagesize="+pagesize+"&currpage="+aa; // var myUrl1 = "http://192.168.6.107:8081/st-xm/Api/search_ticket.php?startarea=&endarea=&starttime=&line=%E4%B8%8A%E6%B5%B7&carNo=&seatNo=&name=&currpage=2&pagesize=1" var myUrl2 = "./searchTicket.html?startarea="+start+"&endarea="+end+"&starttime="+start_time+"&line="+line+"&carNo="+carNo+"&seatNo="+seatNo+"&name="+name+"&pagesize="+pagesize; get_virtual_user_list(myUrl1,myUrl2); } // get_virtual_user_list(myUrl1,myUrl2); } /*======================网络请求的Ajax的代码=======================*/ // 创建一个Ajax对象 if (window.ActiveXObject){ var myreq = new ActiveXObject("Microsoft.XMLHTTP"); }else{ var myreq = new XMLHttpRequest(); } // 请求方法,传入URL function get_virtual_user_list(myURL,myURL2) { myreq.open("get",myURL,true); // 接收的数据交给哪个函数处理 myreq.onreadystatechange = function(){ if (myreq.readyState == 4) { // newstr 就是接收到的数据 var newstr = myreq.responseText; var httpData=JSON.parse(newstr); reload_Info(httpData,myURL2); } }; myreq.send(); } function getPar(par){ //获取当前URL var local_url = document.location.href; local_url = decodeURI(local_url); //获取要取得的get参数位置 var get = local_url.indexOf(par +"="); if(get == -1){ return false; } //截取字符串 var get_par = local_url.slice(par.length + get + 1); //判断截取后的字符串是否还有其他get参数 var nextPar = get_par.indexOf("&"); if(nextPar != -1){ get_par = get_par.slice(0, nextPar); } return get_par; } $(document).ready(function() { $("#searchBtn").click(function() { var start_area = $('#sstart_area').val(); // if (start_area.trim().length<=0) { // alert('未输入出发地'); // return; // } var end_area = $('#send_area').val(); // if (end_area.trim().length<=0) { // alert('未输入目的地'); // return; // } var start_time =$('#id-date-picker-1').val(); // if(start_time.trim().length<=0){ // alert('没有选择出发日期'); // return; // } var line = $('#sline').val(); if ((line.trim().length<=0)&&(start_area.trim().length<=0)&&(end_area.trim().length<=0)&&(start_time.trim().length<=0)) { alert('查询信息至少输入一项'); return; } var carNo = $('#scarNo').val(); // if(carNo.trim().length<=0){ // return; // } var seatNo = $('#sseatNo').val(); // if(seatNo.trim().length<=0){ // return; // } var name = $('#sname').val(); // if(name.trim().length<=0){ // return; // } // var myUrl1 = "./st-xm/Api/search_ticket.php?startarea="+start_area+"&endarea="+end_area+"&starttime="+start_time+"&line="+line+"&carNo="+carNo+"&seatNo="+seatNo+"&name="+name+"&pagesize="+pagesize+"&currpage="+aa; // var myUrl1 = "http://192.168.6.107:8081/st-xm/Api/search_ticket.php?startarea=&endarea=&starttime=&line=%E4%B8%8A%E6%B5%B7&carNo=&seatNo=&name=&currpage=2&pagesize=1"; var myUrl2 = "./searchTicket.html?startarea="+start_area+"&endarea="+end_area+"&starttime="+start_time+"&line="+line+"&carNo="+carNo+"&seatNo="+seatNo+"&name="+name+"&pagesize="+pagesize; get_virtual_user_list(myUrl1,myUrl2); }) });