【发布时间】:2015-05-14 08:43:39
【问题描述】:
HTML
<div class="wrapper">
<div class="profile">
<div id='entrydata'></div>
</div>
</div>
Javascript
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script>
$(function() {
var dmJSON = "data.json";
$.getJSON(dmJSON, function(data) {
$.each(data.records, function(i, f) {
var $table = "<table border=5><tbody><tr>" + "<td>" + f.Clue + "</td></tr>" + "<tr><td>" + f.Answer + "</td></tr>" + "<tr><td>" + f.Status + "</td></tr>" + "<tr><td> " + f.Views + "</td></tr>" + "</tbody> </table>"
$("#entrydata").append($table)
});
});
});
</script>
以上代码动态创建表并显示我的 JSON 文件中的数据。我想将这些表格作为按钮并将弹出窗口添加到这些表格中,这样当单击表格时会出现一个弹出窗口,并且每个弹出窗口应该有不同的数据。对此的任何解决方案都会有所帮助。提前致谢。
【问题讨论】:
-
至少告诉我们你尝试了什么
-
在 HTML 中,没有诸如“模态弹出”之类的东西(丑陋的 alert() 除外)。您可以在顶部显示灰色、半透明、全宽和全高图像以使现有内容变灰,并在其顶部显示一个 div 用于弹出内容。我敢打赌有很多用于此目的的 Jquery 模块。
-
您是否要求点击另一个 ajax 调用并将日期显示为弹出窗口中的表格?
-
没有。我的表已经有预定义的数据。在弹出窗口中,我想详细描述我的表格数据
-
你的问题解决了吗?
标签: javascript jquery html css json