C# 用部分视图内容追加div
我正在从视图向控制器发送请求,从而发送partialview页面。结果追加到所需的div中。唯一的问题是部分视图内容显示为源html内容(css未正确呈现) 因为我猜这个问题可能在javascript或partialview视图中 partiaView.cshtmlC# 用部分视图内容追加div,c#,javascript,asp.net-mvc,C#,Javascript,Asp.net Mvc,我正在从视图向控制器发送请求,从而发送partialview页面。结果追加到所需的div中。唯一的问题是部分视图内容显示为源html内容(css未正确呈现) 因为我猜这个问题可能在javascript或partialview视图中 partiaView.cshtml @foreach (var item in Model) { <div class="product clearfix"> <div class="l-new">
@foreach (var item in Model)
{
<div class="product clearfix">
<div class="l-new">
<a href="#">
<!-- -->
</a>
</div>
...
</div>
}
谢谢
更新:
当我使用
> html
而不是追加
$("#mytabDiv").html(item);
div内容根本没有填充。因为您的部分IEnumerable集合不需要在js端进行迭代。 只需发送结果 这些应该有效
success: function (result) {
$("#mytabDiv").html(result);
},
error: function () { alert("error"); }
我没有看到id为
mytabDiv
的任何div,该div位于index.cshtml上,从该页面请求被发送到js。不需要在这里粘贴。您是否引用了css文件?是的,只是尝试了$(“#mytabDiv”).html(item);没有运气。现在result div为空,/Home/GetData返回什么?
success: function (result) {
$("#mytabDiv").html(result);
},
error: function () { alert("error"); }