2016-10-23 3 views
1

Ajax 형식이 잘못 되었습니까? ajax 을 사용했지만 응답이없는 간단한 숫자 1/0 데이터를 Tomcat 서버에 보내려고합니다. 전체적인 시각은 정지 상태입니다. 내가 주석으로이 아약스 블록을 만들 경우Ajax 데이터 전송 형식

$.ajax({ 
      type: "GET", 
      cache: false, 
      async: false, 
      url: "http://192.168.200.163:8080/ControllerWebServer/mainCTRL.jsp", 
      data: “fan=” + fan, 
      success: function(fan){ 
       alert(fan); 
      }, 
      error: function(){ 
       alert("Ajax Error."); 
      } 
     }); 

은 (여기에 표시되지 않음) 다른 기능은 잘 작동합니다. 나는 GET과 POST를 시도했고, 똑같은 것 : 작동하지 않는다.

도와주세요 ...

답변

0

:(이

data: “fan=” + fan, 

이 데이터를 포맷하는 방법입니다

data: {fan: fan}, 

에.

+0

고마워요! 바로 작동했습니다.^------^ –

0

미안 가지고 저 명성을 변경해보십시오 그래서 나는 코멘트를 할 수 없었다.

data: {fan: fan},을 사용하는 경우 아약스에 dataType:'json'을 지정해야합니다.

+0

그리고 그것을 게시하지 못하게하십시오. – Araz