javascript - 如何在javascript中传递模型数据

标签 javascript asp.net-mvc

我需要将模型值 item.ID 传递给我的一个 javascript 函数,我该怎么做?

我尝试了function("@item.ID") 但它不起作用

最佳答案

它通常以这种方式工作,你只需要省略 "" 否则它会被解释为字符串。所以你可以在你的 JS 中写这样的东西:

var myinteger = @item.ID;

呈现为

var myinteger = 123;   //for example

编辑:当你的 id 是一个整数时,这是有意义的,当然,对于字符串你需要将它封装在 ''"" 中。不要对 intellisense 报告的任何语法错误感到恼火,它似乎有问题,但效果很好。

关于javascript - 如何在javascript中传递模型数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18849257/

相关文章:

jquery - 如何创建一个空列表框并传递选项而不选择它们?

asp.net-mvc - 不同区域 Controller 名称相同

javascript - A 框架的 javascript 顶点动画

asp.net-mvc - 将 Asp.Net Mvc 作为 OWIN 中间件运行?

javascript - JQuery 不运行简单的乘法函数

javascript - 在 IF 中设置时,从 else 语句获取间隔 ID

asp.net-mvc - 需要一些 ASP.NET MVC 路由帮助

jquery - $.ajax 不返回数据

javascript - 需要 highcharts-browserify 才能使用特定版本的 highcharts?

javascript - 如何选择响应式 jCarousel 上可见项目的数量