gpt4 book ai didi

javascript - 如何在asp.net mvc中通过Serialize方法获取数据

转载 作者:行者123 更新时间:2023-12-03 11:59:10 25 4
gpt4 key购买 nike

我想从服务器获取列表数据,下面是我的代码:

//server side
var forms = db.forms.where(f => f.user_id == 12);
return View(forms.toList());

//client side, in javascript
@model IEnumerable<Workflow.Models.form>
<script>
var formdata = <%= new JavaScriptSerializer().Serialize(Model) %>;
</script>

但是资源管理器总是报错:Uncaught SyntaxError: Unexpected token <

有人可以帮忙吗,谢谢

最佳答案

您正在尝试在 Razor View 中使用 WebForms 构造 ( <%= ... %> )。

尝试使用以下内容:

<script>
var formdata = @Html.Raw(new JavascriptSerializer().Serialize(Model);
</script>

关于javascript - 如何在asp.net mvc中通过Serialize方法获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25478243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com