Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery Ajax Post-打印刚刚在回调中发布的数据_Jquery_Post - Fatal编程技术网

jQuery Ajax Post-打印刚刚在回调中发布的数据

jQuery Ajax Post-打印刚刚在回调中发布的数据,jquery,post,Jquery,Post,我有以下代码: $.ajax({ url: "some-page.aspx", type: "POST", data: {fileName: file, param02: param02, param03: param03, param05: param05, param08: param08, param11: param11}, success: function(html){

我有以下代码:

$.ajax({        
            url: "some-page.aspx",
            type: "POST",
            data: {fileName: file, param02: param02, param03: param03, param05: param05, param08: param08, param11: param11},

            success: function(html){            
                // check the table to see if the document made it

            },
            error: function(html){
            }           
    }); 
我的愿望是打印我刚刚发布的数据。我知道jquery自己就知道如何对发布的参数进行编码,我想看看它们实际上是如何发布的。
有什么想法吗

如果您想查看发送到服务器的内容,可以使用(如果您在Windows上)或(跨平台但不免费)等工具


这两个工具都充当代理服务器并截取发送到服务器的数据,以便您可以对其进行检查,这两个工具都将准确显示提交到服务器的内容。

如果您想查看发送到服务器的内容,可以使用类似(如果您在Windows上)或(跨平台但不免费)的工具

这两个工具都充当代理服务器,拦截已发送到服务器的数据,以便您可以对其进行检查,这两个工具都将准确显示提交到服务器的内容。

请尝试

success:function(data_response){
    alert(data_response);
}
确保数据为字符串格式

您也可以尝试改用get函数

$.get('/path/to/url', 
    function(data_response){
           alert(data_response);
    });
来源:

试试看

success:function(data_response){
    alert(data_response);
}
确保数据为字符串格式

您也可以尝试改用get函数

$.get('/path/to/url', 
    function(data_response){
           alert(data_response);
    });

来源:

您可以使用Google Chrome提供的工具。在chrome中点击F12打开它们,然后进入“网络”选项卡。在那里,您将看到所有数据在ajax调用期间来回移动。

或者你也可以使用firebug,Firefox插件。安装完成后,在Firefox中点击F12并进入“控制台”选项卡。一旦进行ajax调用,您将看到它显示在控制台中,一旦展开它,您可以看到所有数据在ajax调用过程中来回移动。


或者您也可以使用internet explorer(IE 8及以上)提供的工具。在IE中,点击F12打开工具窗口并进入“网络”选项卡。单击“开始捕获”按钮。在页面中执行ajax调用,您应该会看到它显示在“网络”选项卡中。现在,您可以单击它并单击“转到详细视图”以查看与ajax调用相关的所有数据。

您可以使用Google Chrome提供的工具。在chrome中点击F12打开它们,然后进入“网络”选项卡。在那里,您将看到所有数据在ajax调用期间来回移动。

或者你也可以使用firebug,Firefox插件。安装完成后,在Firefox中点击F12并进入“控制台”选项卡。一旦进行ajax调用,您将看到它显示在控制台中,一旦展开它,您可以看到所有数据在ajax调用过程中来回移动。


或者您也可以使用internet explorer(IE 8及以上)提供的工具。在IE中,点击F12打开工具窗口并进入“网络”选项卡。单击“开始捕获”按钮。在页面中执行ajax调用,您应该会看到它显示在“网络”选项卡中。现在,您可以单击它并单击“转到详细视图”以查看与ajax调用相关的所有数据。

在成功中,使用console.log on this.data

$.ajax( {
        type: "POST",
        url: "/script.php",
        data: { "var1" : var1, "var2" : var2 },
        cache: false,
        async: false,
        success: function( html ) {
            console.log(this.data);
        }
    } );

在success中,使用console.log访问此.data

$.ajax( {
        type: "POST",
        url: "/script.php",
        data: { "var1" : var1, "var2" : var2 },
        cache: false,
        async: false,
        success: function( html ) {
            console.log(this.data);
        }
    } );

Command+alt+I用于OS X系统(Safari也有一个非常好的开发工具)Command+alt+I用于OS X系统(Safari也有一个非常好的开发工具)问题是“我想打印我发布的数据”。您正在打印回复。问题是“我想打印我发布的数据”。您正在打印响应。