// controller
public ActionResult Index()
{
var viewModel = new IndexViewModel();
viewModel.Title = "It's Alive!!";
return View(viewModel);
}
// view
@model Project.Models.IndexViewModel
@section Script {
<script src="~/Scripts/scripts.js"></script>
<script>
var options = {
title: @Html.Raw(Model.Title)
}
application.init(options);
</script>
}
页面加载时显示以下错误
Uncaught SyntaxError: Unexpected identifier
字符串中的撇号似乎是造成此问题的原因,但我不确定如何解决此问题。任何帮助将不胜感激
参考方案
尝试这个:
title: '@Html.Raw(Json.Encode(Model.Title))'
从ASP.NET MVC中的AngularJS控制器加载数据而无需加载整个页面 - javascript这是我的动作: [HttpPost, ValidateAntiForgeryToken] public ActionResult GetData() { //get data from DB and populate model with data return View("Data", model); } 该视图是: @model UI…
如何添加按钮并重定向到MVC4中的另一个视图? - javascript我有一个疑问。我有一个称为CustomerMaster的视图。在CustomerMaster视图中,我有一个字段,例如'Area','City'等。如果城市已经在列表中,它将自动显示在Dropdown中。假设我需要的城市不在列表中,这意味着我必须添加该城市。因此,我决定在“城市”字段附近保留一个“添加”按钮。如果单击该按钮,则需要重定向到该视图。那么我该如何…
获取JavaScript值到C#字符串 - javascript是否可以在C#中执行类似的操作?该值为“ 10/05/2014”string jsValue = javascript("$('#EstimatedStartDate').val()"); 参考方案 您能否更详细地阐明您要做什么。看来您正在尝试从javascript(客户…
Javascript-从当前网址中删除查询字符串 - javascript单击提交按钮后,我需要从网址中删除查询字符串值。我可以用jQuery做到这一点吗?当前网址:siteUrl/page.php?key=value 页面提交后:siteUrl/page.php 实际上,我已经从另一个带有查询字符串的页面着陆到当前页面。我需要在页面首次加载时查询字符串值以预填充一些详细信息。但是,一旦我提交了表格,我就需要删除查询字符串值。我已…
通用日期时间格式 - javascript我正在开发一个将日期时间从JavaScript(客户端)发送到Web服务(服务器端)的应用程序。现在,DateTime的问题在于它具有多种格式,并且在任何情况下客户端都可能具有与服务器不同的DateTime格式,这可能会中断服务器端对datetime的解析。我以为JavaScript的函数“ getTime()”将等同于C#的datetime属性“ Tick…