我在尝试创建JSON对象以返回jQuery请求时花了很多时间。

我正在尝试使用jQuery chained select module

并且我正在尝试使用Perl的JSON module创建JSDN对象。

我不知道我在做什么错或者我怎么能调试它,关于我能做的最好的就是得到一个JS对话框,提示“一个未知错误...。”。

这就是我创建JSON对象时要做的所有事情,我认为这就是所需要的,但不是必须的。有任何想法吗?

TIA

use JSON;
my %data = (1 => 'val1',
            2 => 'val2',
            3 => 'val3',
           );
my $json_text = to_json(\%data);
print $json_text;

最佳答案

运行脚本可以得到:

{"1":"val1","3":"val3","2":"val2"}


…这是预期的输出。

几乎可以肯定,问题在于您使用什么代码从服务器到客户端获取JSON。

09-28 07:25