2012-11-20 6 views
1

일부 아약스를 사용하여 버튼 값을 별도의 파일로 전달하려고합니다.데이터가 AJAX를 통과하지 않음

여기 내 코드입니다.

그러나 $ _POST에서 var_dump를 수행하여 다음 페이지를 테스트 할 때. 나는 어떤 데이터도 다시 얻지 못한다. 생각?

 $("input#downloadSingle").click(function() { 
      var myData = "whatever=" + $("input#downloadSingle").val(); 
      $.ajax({ 
       type: 'post', 
       url:'singleDownload.php', 
       data: myData, 
       success: function(results) { 
        alert('works'); 
       } 
      }); 
     }); 

그리고 만들기 : 당신이 뭔가를 시도해야하므로

+0

어떤 브라우저가 사용됩니까? 어떤 호스트 (localhost?)? 내 생각에는 Google 크롬;) –

+1

실제로 데이터를 보내고 서버가이를 확인하면 디버거의 네트워크 탭을 확인하십시오. 또한 콘솔에서 오류를 확인하십시오. – Joseph

+0

그래, 크롬이야. – wowzuzz

답변

6

당신은 (즉, 버튼의 값의 일부를 제외)는 singleDownload.php 파일에 거 얻을 수있는 $_POST 변수의 이름을 지정하지 않는 PHP 파일의 $_POST이 동일합니다. whatever 변수

+0

이것은 나를 위해 일했습니다. 그럼, 여기에 게시 키를 설정하고 있습니까? – wowzuzz

+0

네, 그럼 그냥 네가 필요로하는 이름을 지어주게. – DarkAjax

+0

고마워! :) – wowzuzz

관련 문제