2
回答
php各页面中的参数如何实现共享
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

在php中,

<script type="text/javascript">

function search_baobiao(){

   var city = $("#city").val();// cha_city()方法中如何获取到city的值?
    
    var dataUrl="/shenzhou/index.php?c=driver_charge&a=show2&&city="+city;
  
  $.getJSON(dataUrl, function(data){ 
             var html=[];
            for (var i=0;i<data.length;i++){
               
                    var app= data[i];
                 var idCol= "<input type='button' value='查看城市详细'  onclick=javascript:cha_city('"+app.work_place+"')>";
                   var dataLine="<tr><td>"+app.work_place+"</td><td>"+app.received+"</td><td>"+app.run_mileage+"</td><td>"+app.wait_money+"</td><td>"+app.sum_money+"</td><td>"+idCol+"</td></tr>";
              html.push(dataLine);
               
  }   
          $("#dataTb2").html(html.join(""));
  });
     }
      
       function cha_city(work_place){
          cha_city()方法中如何获取到city的值?传到 show_city.php中
    window.location.href="show_city.php?work_place="+work_place;

    }

</script >

PHP
举报
gflhx
发帖于5年前 2回/237阅
共有2个答案 最后回答: 5年前

我还以为是跨页面,原来是跨函数,创建一个全局变量就好了

<script type="text/javascript"> 
var city;
function search_baobiao(){ 
	city = $("#city").val();// 在cha_city()方法中如何获取到city的值?
	var dataUrl="/shenzhou/index.php?c=driver_charge&a=show2&&city="+city; 
	
	$.getJSON(dataUrl, function(data){ 
		var html=[]; 
		for (var i=0;i<data.length;i++){ 
		
			var app= data[i]; 
			var idCol= "<input type='button' value='查看城市详细'  onclick=javascript:cha_city('"+app.work_place+"')>";
			var dataLine="<tr><td>"+app.work_place+"</td><td>"+app.received+"</td><td>"+app.run_mileage+"</td><td>"+app.wait_money+"</td><td>"+app.sum_money+"</td><td>"+idCol+"</td></tr>";
			html.push(dataLine); 
		
		}    
		$("#dataTb2").html(html.join("")); 
	}); 
} 

function cha_city(work_place){ 
	window.location.href="show_city.php?work_place="+work_place+"&city="+city; 
} 

</script>

 

--- 共有 1 条评论 ---
gflhx哦,谢谢哈 5年前 回复
顶部