1

我有一个用于 PHP 项目和 ASP.Net c# 项目的 JavaScript (.js) 文件。

我在 javascript 中有一些语句,例如

 var width = data[i].Width - data[i].X;

这条线在我的 c# 项目中按原样工作。但在我的 PHP 项目中,它必须写成

 var width = parseInt(data[i].Width) - parseInt(data[i].X);

请注意,数据对象在两个项目中都作为 JSON 结果返回。

有谁知道为什么?

4

1 回答 1

1

data[i].Width也许 C# 会为as生成一个 JSON 响应"420"

虽然 PHP 生data[i].Width成为"'420'"

如果你明白我的意思?

于 2012-11-08T14:58:27.563 回答