2017-11-20 5 views
0

$ 아약스 ({ 유형 : "POST", URL : base을 +, ContentType을 "쿼리 V = 21266702?": "응용 프로그램/JSON; 문자셋 = UTF -8 " dataType와"JSON " 헤더 { "권한 ":"베어러 "+ accessToken데이터에서 값을 가져 오는 방법 : 아약스 호출에 참여

 }, 
     data: JSON.stringify({ query: text, lang: "en", sessionId: reqIdToken }), 
     success: function(data) { 

         xyz 
         }else{ 
          setResponseForIT(data,""); 
         } 
     }, 
     error: function() { 
         setResponse("Internal Server Error"); 
     } 

});

답변

0

원시 데이터를 보내기 전에 변수에이 내용을 지정합니다.

당신은 바로 여기에 데이터를 가지고 :

쿼리 텍스트를 사용하여 lang을 "EN", sessionId가 : reqIdToken

당신은 기본적으로 즉석에서 JSON을 구축을, 다만으로 설정하여 전에 이러한 처리 변수. (해명)

업데이트 :

변수에 따라 당신이 만드는 JSON은 이미 설정 등이 당신 때문에 '텍스트'와 'reqIdToken'과에 액세스 할 수있는 의미

JSON.stringify({ query: text, lang: "en", sessionId: reqIdToken }) 

json을 포함하는 'data'변수를 볼 필요가 없습니다. sessionId를 알고 싶다면 reqIdToken을 사용하십시오. (예 : if (reqIdToken == "999") alert();)

+0

이 경우 sessionId를 추출해야합니다. JSON을 어떻게 가져올 수 있습니까? – Shrushti

+0

session_id = reqIdToken stingify 명령으로 바로 JSON을 작성하므로 원하는 변수가 reqIdToken입니다. 이미 사용 중이므로 추가 작업을 수행 할 필요가 없습니다. –

+0

@ ans pls에 대한 @ Shrushti 투표 –