我想用$.ajax({ url: ...
链接到JSON对象。
首先,我不知道如何制作这个物体。用javascript定义它?类似于var myObject = { 'color' : 'blue' };
,然后将其保存到.html文件并添加到网址?
由于
答案 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中。