我可能有一个非常简单的 jQuery 问题——可能遗漏了一点点。
我有一个按钮,可以从 PHP 脚本加载 JSON 格式的数据:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
function showLastGame(id) {
$('#top').load('http://preferans.de/cards-json.php?id=' + id + '&limit=1');
}
</script>
...
Show your last game »
<input type="button" onclick="showLastGame('DE13370')" value="Show">
效果很好 - 单击按钮后,我可以看到加载的 JSON 数据。
但我实际上想将加载的数据传递给一个 JavaScript 函数(我试图从dataTables重用一个),它将构造一个返回 HTML 表作为字符串:
function renderGame(cardsTable, nTr) {
var aData = cardsTable.fnGetData(nTr);
//console.dir(aData);
// .... HTML table constructed here....
return str;
}
请问这个怎么做?
以及如何将生成的字符串放入#top
div 中?