【发布时间】:2012-11-24 11:29:34
【问题描述】:
我有一个 MVC 应用程序,我想使用 json 将一个 html 表从控制器传递到视图。
我在这个网站上找到了这个问答: Sending HTML Code Through JSON 推荐 json_encode 但它是针对 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”类型的对象时检测到循环引用。
【问题讨论】:
标签: c# asp.net-mvc json html-table