MVC .NET 4.6询问用户是否想要运行JS文件

时间:2015-07-25 15:44:51

标签: javascript asp.net-mvc vb.net

我刚刚在.NET 4.6的VS 2015中启动了一个新的MVC项目

出于某种原因,在上一个版本(VS 2013)中工作的JavaScript现在返回一个弹出窗口“你想从...运行或保存ConfirmFormClick0000.js xx字节”而不是运行。

任何想法为什么?

以下是从控制器

运行的相关代码
 Private Function ModalValidation(Message As String) As JavaScriptResult
        Try
            Dim SB As New StringBuilder
            SB.Append("$body = $('body'); ")
            SB.Append("$body.removeClass('loading'); ")
            SB.Append("$(document).ready(function(){")
            SB.Append("$('#PopupModal').modal();")
            SB.Append("var vBody = document.getElementById('ModalBodyText');")
            SB.Append("vBody.innerHTML = '" & Message & "';")
            SB.Append("var vTitle = document.getElementById('ModalTitle');")
            SB.Append("vTitle.innerHTML = 'Validation';")
            SB.Append("vTitle.style.color = 'orange';")
            SB.Append("});")
            Return JavaScript(SB.ToString)
        Catch ex As Exception
            'Dim vError As New SendError
            'vError.MailError(60, PageName, ex)
        End Try
    End Function

1 个答案:

答案 0 :(得分:0)

原来答案是添加

jquery.unobtrusive-ajax.js

它现在按原样运行