MVCアプリケーションがあり、jsonを使用してコントローラーからビューにhtmlテーブルを渡したいと思います。
このサイトでこのQ&Aを見つけました: json_encodeを推奨するJSONを介したHTMLコードの送信ですが、これはPHP用であり、C#を使用しています...
Jsonを使用してHTMLテーブルを渡すにはどうすればよいですか?
現在私は試しました:
return Json(MyHTMLTable);
私からしてみれば:
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
url: '@Url.Action("GetTable","MyPages")',
type: 'POST',
success: function (result) { $('#ph').html(result.responseText); },
error: function (result) {
$('#err').html(result.responseText);
}
})
});
(phはdivです)
次のエラーが発生しました: タイプ'System.Web.UI.WebControls.TableRow'のオブジェクトのシリアル化中に循環参照が検出されました。