data.php:1未捕获的SyntaxError:意外的令牌:

时间:2016-05-04 07:28:38

标签: javascript php google-chrome

我的代码非常简单

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle: nil];
UIViewController * vc = [storyboard instantiateViewControllerWithIdentifier:@"loginview"];
[self.navigationController presentViewController:vc animated:YES completion:nil];

但是当我在该网站上使用chrome控制台时 http://www.ldida.altervista.org/calendario/index2.html 它给出了

resolve: {
    extensions: ['', '.js', '.css', '.scss', '.jsx', '.json'],
    modulesDirectories: ['node_modules', 'common']
}

为什么呢?

2 个答案:

答案 0 :(得分:1)

您将data.php包含为 text / javascript 类型。 因此,您的浏览器会尝试将其解析为javascript。 data.php的输出是:

{"04-20-2016":"Compleanno","05-14-2016":"Compleanno","05-03-2016":"Battesimo"}

这不是有效的javascript,因此错误。这不是php错误,而是javascript解析错误。

答案 1 :(得分:0)

从HTML /源代码中删除<script type="text/javascript" src="js/data.php"></script>

您通过jQuery调用它 - 您不需要将其包含在页面本身中。

您还将其包含为text / javascript,但不是。

相关问题