【发布时间】:2014-10-03 08:15:23
【问题描述】:
我正在尝试在我的视图中调用js function:
@model DomainClass.Group
@{
ViewBag.Title = "Edit";
Layout = "~/Views/Shared/_Layout.cshtml";
<script language="javascript" type="text/javascript">
document.read = function myFunction() {
if (ViewBag.State == "error") {
if (confirm("معیار مورد نظر دارای زیر مجموعه های مرتبط است. آیا تمایل به ویرایش دارید ؟")) { } else {
history.back();
}
}
}
</script>
}
}
@using (Html.BeginForm())
{
//my code
}
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
如您所见,我的函数名称是myfunction,它取决于viewbag 的值,但绝不会被浏览器调用!!!
我应该在视图中添加额外的代码吗?
任何想法都会受到赞赏。
最好的问候
【问题讨论】:
-
@E A 当然你只需要一个
$(document).ready(function() {}来调用你的函数
标签: javascript c# asp.net-mvc razor