var pagesize = 10; var aa = ''; var tr_str=''; var aaaHTML=''; 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 aaa = $("#aaa"); if(count==undefined || count=='' || count<=0 || count==false){ aaa.html(''); }else{ var tempStr = aaaHTML.replace('6', count); aaa.html(tempStr); } //车票信息 var searchTicketInfo = httpData['searchInfo']; var ttt = $("#ttt"); var tttHTML = tr_str; var newHTML = ''; for (var i = 0; i < searchTicketInfo.length; i++) { var tempDict = searchTicketInfo[i]; var tempHTML = tttHTML; // var str= ''+tempDict['parent_orderNo']+''; var parent_detail_id = tempDict['parent_orderNo']; var parentid = '' + tempDict['parent_orderNo'] + ''; var carNo = tempDict['carNo']; carNo=(Array(2).join(0)+carNo).slice(-2); 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('[车次]', 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": "" }); $('#test').html(''); if(sum>0){ getPager(sendurl, sum, currpage, pagesize, tag, 'currpage'); } } window.onload = function() { tr_str=$("#ttt").html(); aaaHTML=$("#aaa").html(); var start = getPar("startarea")?getPar("startarea"):''; var end = getPar("endarea")? getPar("endarea"):''; var line = getPar("line")?getPar("line"):''; var start_time = getPar("starttime")?getPar("starttime"):''; var carNo = getPar("carNo")?getPar("carNo"):''; var seatNo = getPar("seatNo")?getPar("seatNo"):''; var name = getPar("name")?getPar("name"):''; $('#sstart_area').val(start); $('#send_area').val(end); $('#sline').val(line); $('#id-date-picker-1').val(start_time); $('#scarNo').val(carNo); $('#sseatNo').val(seatNo); $('#sname').val(name); click_search(); } /*======================网络请求的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; } function click_search() { var start = $('#sstart_area').val(); var end =$('#send_area').val(); var line =$('#sline').val(); var start_time = $('#id-date-picker-1').val()?$('#id-date-picker-1').val():''; var carNo = $('#scarNo').val(); var seatNo =$('#sseatNo').val(); var name = $('#sname').val(); currpage = getPar("currpage"); if(!currpage){currpage=1;} 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); } $(document).ready(function() { $("#searchBtn").click(function() { click_search(); }) });