小编Jor*_*dan的帖子

如何在函数内声明全局变量?

我在函数内部创建全局变量时遇到问题,这是一个简单的例子:

int main{
   int global_variable;  //how to make that
}
Run Code Online (Sandbox Code Playgroud)

这正是我想要做的:

int global_variable;
int main{
                   // but I wish to initialize global variable in main function
}
Run Code Online (Sandbox Code Playgroud)

c++ variables program-entry-point loops global

8
推荐指数
3
解决办法
4万
查看次数

AJAX默默地失败了

我的一个AJAX请求有问题.所有这一切都在早些时候工作,然后我在文件夹中移动了一些文件,它一定已经破坏了一些东西,但我一直无法弄清楚我的路径可能有什么问题.

怎么了

AJAX请求似乎被忽略了,没有任何东西进入控制台或网络选项卡,responseText是"",我在PHP的第一行放置一个从未命中的断点.它直接从$.ajax我的错误回调中的第一行开始.另外,当通过直接访问页面或cron调用此PHP代码时,它可以正常工作.

我之后有一个非常类似的调用,在同一文件夹中的另一个文件正常工作.

我试过了什么

如前所述,我查看了PHP中的responseText,控制台输出,网络选项卡和断点(从未到过),我查看了Google和stackoverflow.如果我故意将名称更改为不存在的文件,我会立即在控制台中收到错误.

代码如下

        $.ajax({
        type: "POST",
        url: "PHP/myFile.php",
        data: '',
        success: function () {
            //Success code
        },
        error: function (xhr) {
            var response = xhr.responseText; // response is ""
            //Error code
        }
    });
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

这是代码,稍后在文件中,它(成功)从同一文件夹中的文件中获取代码.

$.ajax({
        type: "GET",
        cache: false,
        url: "PHP/myOtherFile.php",
        dataType: 'json',
        success: function (data) {
            // Success code
        },
        error: function () {
            // Error Code
        }
    });
Run Code Online (Sandbox Code Playgroud)

非常基本的AJAX调用,不确定发生了什么:/

javascript ajax jquery

6
推荐指数
1
解决办法
591
查看次数

标签 统计

ajax ×1

c++ ×1

global ×1

javascript ×1

jquery ×1

loops ×1

program-entry-point ×1

variables ×1