如何在asp.net mvc中使用Serialize方法获取数据
How to get data by Serialize method in asp.net mvc
我想从服务器获取列表数据,下面是我的代码:
//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 <</p>
谁能帮帮我,谢谢
你试图在Razor视图中使用WebForms构造(<%= ... %>
)
尝试使用以下命令:
<script>
var formdata = @Html.Raw(new JavascriptSerializer().Serialize(Model);
</script>
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 数组在递归方法中设置为null
- 打破承诺链的好方法是什么
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 使用“;这个“;JavaScript原型方法中的关键字
- 序列化数据属性中对象的最可靠方法
- 使用Objective-C的JavaScript注入方法
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- toBoolean方法类似于toString
- 如何在单击复选框后调用控制器方法
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 有没有一种方法可以在jQuery.serialize()之前获取表单数据,或者与jQuery.sserialize(()
- 如何将带有数组列表的$(“form”).serialize()从AJAX方法传递到mvc控制器
- Ajax serialize() 方法没有读取 html 表单的所有数据字段
- 如何在asp.net mvc中使用Serialize方法获取数据
- JQuery serialize()方法不忽略一些表单控件
- jQuery serialize()方法与JSON.stringify()方法的区别是什么?