2013-12-17 3 views
0
function rates() 
     { 
     var a=document.getElementById("measure_unit").value; 

b=document.getElementById("weight_slot").value; 



if (a=="") 
     { 
     document.getElementById("credit7").innerHTML=""; 

     return; 
} 


      if (window.XMLHttpRequest) 
      {// code for IE7+, Firefox, Chrome, Opera, Safari 
     xmlhttp=new XMLHttpRequest(); 
     } 
     else 
      {// code for IE6, IE5 
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
      } 
     xmlhttp.onreadystatechange=function() 
      { 
     if (xmlhttp.readyState==4 && xmlhttp.status==200) 
{ 
//document.getElementById("ajax_details2").innerHTML=xmlhttp.responseText; 
    document.getElementById("credit7").innerHTML=xmlhttp.responseText; 

} 
    } 
     xmlhttp.open("GET","ajax/rate_details.php?q="+a,true); 

    xmlhttp.send();  


} 

이것은 내가 여기에 적용한 아약스입니다. 나는 다른 PHP 페이지 ..pp 코드로 값을 보내고 있습니다.다른 페이지로 아약스를 통해 여러 값 보내기

  <?php 
      include 'dbcon.php'; 
     $q = $_GET['q']; 

>

부피 무게 : "onclick을 ="요금() "/> 지금

나는 다른 페이지에 그러나 나는 또한 원하는 경우에만 하나 개의 변수를 전달하고 위 B의 값을 보내고 해당 div의 값으로 찍은 div에 인쇄하고 싶습니다 ... 연결하여 ... 두 개의 값을 함께 보내고 함께 인쇄하는 방법 .... 도움 guyz

답변

0

요청 사항 :

xmlhttp.open("GET","ajax/rate_details.php?q=" + a + "&q2=" + b,true); 

그리고 PHP에서 16,:

xmlhttp.open("GET","ajax/rate_details.php?q="+a+**"&valb="+b** 

& 커넥터입니다 : 당신이 좋아하는 parametes에서 B에서 왜하지 데이터 전송으로 parametes을 사용하고 같은

$b = $_GET['q2']; 
+0

감사합니다. – user2999062

0

이 보이는 URL에 여러 매개 변수가있는 경우

PHP에서는 다음과 같이 액세스 할 수 있습니다.

$q = $_GET['q']; 
**$valb = $_GET['valb'];** 

음, 저는이 atm을 테스트 할 수 없지만 이것이 도움이 될 수 있다고 생각합니다.

0

이 유 AJAX 여러 parametrs를 전송하는 방법이다 xreq.open ("POST"프로젝트 이름 + + "& whichSelect ="+ ID 「XYZ & 변수 =? ");

관련 문제