2013-09-05 7 views
0

여기에 내가 파일 validate_offline_payment 그냥아약스 호출이

echo $_GET['ack']; 

인쇄를 만들 수있는 내 코드

<script type="text/javascript"> 
function update(value) 
{ 
var ack=value.ack; 
var phone=value.phone; 
var xmlhttp; 

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) 
    { 

    document.getElementById("res").innerHTML=xmlhttp.responseText; 
    } 

    } 
    //alert("validate_offline_payment.php?ack="+ack); 
//xmlhttp.open("GET","validate_offline_payment.php?ack="+ack,true); 
xmlhttp.open("get","validate_offline_payment.php?ack="+ack,true); 
xmlhttp.send(); 
} 


</script> 

입니다 자바 스크립트 내에서 호출 할 때 작동하지 않습니다하지만 PLZ any1 수 작동하지 않습니다 도와 주셔서 와트가 직면 한 버그입니다

+0

어떤 오류가 콘솔 로그에지고있다? – Lapidouce

+0

클라이언트 측에서 코드 디버깅을 시도하고 (예 : Chrome 용 개발 도구) 게시글을 볼 수 있습니다. 어쩌면 초기 입력 값을 가진 console.debug도 도움이 될 수 있습니다. – LFI

답변

0

jQuery ajax 또는 이와 비슷한 것을 사용하십시오

http://api.jquery.com/jQuery.ajax/

function addToBookmark(var){ 
    var postUrl = siteUrl + 'url/test'; 
    $.post(postUrl, 
     {guuid : guuid}, 
     function(response) { 
      if(response.stat=='success'){ 
       alert('ok'); 
      } else { 
       alert('err'); 
      } 
     }, 
     'json' 
    ); 
} 
관련 문제