MVC 5 视图 - 设置 Javascript 变量

MVC 5 View - Set Javascript variable

我正在编写一个 MVC 5 互联网应用程序,我有一个关于 View.

的问题

我有一个 ViewModel 变量,它包含一个十进制值。当显示 View 时,我需要获取此十进制值并将其存储在 javascript 函数中。

这是我的 Javascript 代码:

$(document).ready(function () {

    var valueToStore = 29;
}

我知道我可以对控制器进行 Ajax 调用以检索和存储该值,但是我可以在 View 加载时获取并存储该值吗? ViewModel 有这个值吗?

提前致谢。

最初,我们创建一个隐藏的输入字段,我们在其中存储我们想要的值。

<input type="hidden" id="hdnVal" value=" @Model.YourValue"/>

其中 YourValue 是您所指的 decimal

然后我们像下面这样读取我们的值:

$(document).ready(function () {

    var valueToStore = $("#hdnVal").val();
}