如何从数据中获取值:在Ajax调用中的一部分

$ .ajax({type:“POST”,url:baseUrl +“query?v = 21266702”,contentType:“application / json; charset = utf-8”,dataType:“json”,标题:{“Authorization”: “承载者”+ accessToken

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

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

});


在发送原始数据之前,您可以将这些东西分配给变量。

你有这里的数据:

查询:文本,lang:“en”,sessionId:reqIdToken

您基本上正在构建JSON,只需将它们作为变量进行处理即可。

更新(澄清):

这是基于已经设置的变量为你创建json的。

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

这意味着你可以访问'text'和'reqIdToken',因此不需要查看包含json的'data'变量。 如果你想知道sessionId,只需使用reqIdToken。 (例如,如果(reqIdToken ==“999”)alert();)

链接地址: http://www.djcxy.com/p/96483.html

上一篇: How to get values from data: part in ajax call

下一篇: $.ajax success callback not firing in firefox