我有一个sinatra应用程序通过ajax jsonp访问api。我可以在控制台中访问/查看返回的json但我无法从dom访问它,我需要它来填充表格。 我以为我可以将它添加为html5数据属性但无法使其工作,这是我的非工作部分
success: function(data) {
console.log(data);
$("#mydata").attr("data-mydata",data);
从控制台访问工作,无法从dom访问它!
答案 0 :(得分:3)
使用jQuery数据JSFIDDLE
Dom属性只能包含字符串。但jQuery.data可以保存任何类型的数据。
success: function(data) {
console.log(data);
$("#mydata").data("mydata",data);
}
使用jQuery.data
访问它$("#mydata").data("mydata");