JSON,新手问题

时间:2011-04-01 14:45:10

标签: json

我想用$.ajax({ url: ...链接到JSON对象。

首先,我不知道如何制作这个物体。用javascript定义它?类似于var myObject = { 'color' : 'blue' };,然后将其保存到.html文件并添加到网址?

由于

2 个答案:

答案 0 :(得分:1)

是的,你可以做你想要的,但是带有json数据的文件应该有这个(稍后我会称之为json.html):

{ 'color' : 'blue' }

并且您的其他页面上的jQuery应该是:

$.ajax({ 
    url: 'json.html',
    dateType: 'json'
    success: function ( data ) {
        // data is an object you can manipulate
    }
})

答案 1 :(得分:0)

你的问题很广泛。如果你在网上阅读许多关于JSON的介绍,那将是最好的。首先,不清楚“链接到JSON对象”是什么意思。

请记住,JSON与JavaScript无关。它只是一种传输数据的数据格式 - 通常是从Web服务器到Web客户端(=浏览器)。它只是以某种方式编写,使用JavaScript来阅读它很简单。

通常,您将使用PHP,ASP或您拥有或喜欢的内容生成JSON服务器端(就像您在服务器端生成HTML页面一样)。拥有静态JSON“文件”没有多大意义,因为您不需要AJAX来读取它,只能将静态数据直接包含在JavaScuipt中。