我有这个模型并在编辑时返回它:
public class NewsVM
{
public List<string> Tags{get;set;}
}
并在行动中:
public ActionResult Edit()
{
//create instance and fill it
return View(mymodel);
}
在 View 中的 jQuery 中,我想要获取 Tags
并将它们全部添加到我的 div 中。我该怎么做?
我用这个但是没用 :
@if (Model != null)
{
<script type="text/javascript">
for (var i = 0; i < @Model.Tags.Count; i++) {
alert('@Model.Tags["i"]');
}
</script>
}
最佳答案
您需要将模型转换为 javascript 数组
var tags = @Html.Raw(Json.Encode(Model.Tags));
for (var i = 0; i < tags.length; i++) {
alert(tags[i]);
}
关于c# - 如何在 jquery 中获取模型列表 <string>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33184423/