【发布时间】:2013-08-24 05:28:28
【问题描述】:
我正在使用 webrtc(javascript,json,ajax) 客户端发送请求并使用 c#web 服务在服务器上进行验证。我正在发布一个 json 请求,结果在浏览器的控制台中显示为 xml。有没有办法使用 javvascript 将响应作为警报或弹出消息获取?
jQuery.ajax({
url: urlPath,
type: "POST",
contentType: "application/jsonp; charset=utf-8",
data: jsond,
dataType: "jsonp",
success: function (response) {
alert("Details saved successfully!!!" + response);
alert(xhr.responseText);
},
【问题讨论】:
-
当你发出警报时输出是什么(xhr.responseText);,我的意思是一个输出样本在这里会有所帮助。
-
如果您正在请求 JSON 并获取 XML,这可能是服务支持响应的所有内容。服务器应用程序必须支持 JSONP 才能使该选项正常工作。
-
另外,alert(xhr.responseText); 中 xhr 的范围是什么。我的意思是你需要在成功函数范围内有 xhr 来提取信息,即 responseText
标签: c# javascript jquery ajax web-services