Kar*_*ter 2 c# asp.net-mvc jquery razor
我有这个模型,并在表单编辑时返回它:
public class NewsVM
{
public List<string> Tags{get;set;}
}
Run Code Online (Sandbox Code Playgroud)
并在行动:
public ActionResult Edit()
{
//create instance and fill it
return View(mymodel);
}
Run Code Online (Sandbox Code Playgroud)
在View中的jQuery我想要Get Tags并将所有这些添加到我的div中.我怎样才能做到这一点 ?
我用这个但不行:
@if (Model != null)
{
<script type="text/javascript">
for (var i = 0; i < @Model.Tags.Count; i++) {
alert('@Model.Tags["i"]');
}
</script>
}
Run Code Online (Sandbox Code Playgroud)
小智 6
您需要将模型转换为javascript数组
var tags = @Html.Raw(Json.Encode(Model.Tags));
for (var i = 0; i < tags.length; i++) {
alert(tags[i]);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5853 次 |
| 最近记录: |