私はおそらく非常に単純な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から1つを再利用しようとしています)。これにより、HTMLテーブルが文字列として返されます。
function renderGame(cardsTable, nTr) {
var aData = cardsTable.fnGetData(nTr);
//console.dir(aData);
// .... HTML table constructed here....
return str;
}
これを行う方法を教えてください。
そして、その生成された文字列を#top
div内に配置する方法は?