javascript - 检查jquery `success`方法参数问题

标签 javascript jquery asp.net ajax web-services

我想要 console.log jquery ajax success 方法的值。

$.ajax({
    type: "post",
    url: '/CalculateTime.asmx/GetServerTime',
    data: "{}",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    error: function (e) {},
    success: function (data, textStatus, jqXHR) {
        console.log("success: " + data);
    }
}); 

但它只在浏览器控制台中显示[object object],并没有显示服务器实际返回的数据..

            [WebMethod]
public DateTime GetServerTime()
{
       return DateTime.Now;
}

我试过了

         success: function(e) {


        console.log("success: "+e );
    }

但没有用..这里出了什么问题

最佳答案

这不起作用?

console.log('success');
console.log(data);

关于javascript - 检查jquery `success`方法参数问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17475991/

相关文章:

asp.net - 设置 Response.Status 生成 "HTTP Status String is Not Valid"异常

asp.net - 在 asp :Panel? 中隐藏 DIV

jquery - 如何删除 css 溢出 :hidden of jquery dialog

javascript - 使用ajax成功方法访问json中的特定元素

javascript - 如何在 Node.js、Electron 中检查互联网连接

javascript - 如何调用自定义约束验证作为 native 验证事件流的一部分?

javascript - 对 Raphael Javascript 动画序列进行动画处理

javascript - JS : Timer continue even after page is refreshed

asp.net - 如何更改 WebClient 中的 UrlReferrer

javascript - 如何更新 k-ng-model(也就是像 ng-model 一样的双向绑定(bind))