[英]Access model property from javascript
我有一個 ASP.NET MVC 項目,我試圖從視圖 (.cshtml) 和 javascript 函數中訪問模型屬性 (isNew),所以我在下面執行但沒有成功:
@model My.Common.DTOs.MyDTO
function Initizalize()
{
if (!@Model.isNew)
{
DoSomeStuff(); // call another javascript function
}
}
function DoSomeStuff()
{
}
你可以通過這種方式實現它
if (!@Model.isNew)
{
<script>
DoSomeStuff(); // call another javascript function
</script>
}
您可以在腳本部分嘗試此操作。
@section scripts{
<script>
var isNew = @Html.Raw(Json.Encode(Model.isNew));
function Initizalize()
{
if (!isNew)
{
DoSomeStuff();
}
}
function DoSomeStuff() {
}
Initizalize();
</script>
}
這個問題和你的問題有關嗎? 關於如何訪問 .cshtml 文件中的 Javascript/Jquery 代碼塊中的模型數據,有一個非常深入的答案。 祝你好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.