如何在dom中访问由ajax获取的json对象?

时间:2013-04-11 17:07:03

标签: javascript jquery ajax json

我有一个sinatra应用程序通过ajax jsonp访问api。我可以在控制台中访问/查看返回的json但我无法从dom访问它,我需要它来填充表格。 我以为我可以将它添加为html5数据属性但无法使其工作,这是我的非工作部分

success: function(data) {
    console.log(data);
      $("#mydata").attr("data-mydata",data);

从控制台访问工作,无法从dom访问它!

1 个答案:

答案 0 :(得分:3)

使用jQuery数据JSFIDDLE

Dom属性只能包含字符串。但jQuery.data可以保存任何类型的数据。

success: function(data) {
    console.log(data);
      $("#mydata").data("mydata",data);
}

使用jQuery.data

访问它
$("#mydata").data("mydata");