【问题标题】:how to add javascript to an Asp.net MVC app如何将 javascript 添加到 Asp.net MVC 应用程序
【发布时间】:2014-01-12 18:15:35
【问题描述】:

我正在构建一个 Asp.net MVC 应用程序并想添加一个日期选择器。

我在视图中的表单中有此代码

@Html.LabelFor(b => b.Date)
@Html.EditorFor(b => b.Date, new {id = "news_date"})

我想将这个 javascript 添加到它以启用数据选择器:

$(document).ready(function () {
        $("#news_date").datepicker({ dateFormat: 'dd/mm/yy' });
});

但是,当应用程序运行时,它会将上述代码显示为页面上的文本。 如何让它识别为 javascript?

【问题讨论】:

    标签: c# jquery asp.net-mvc jquery-ui-datepicker


    【解决方案1】:

    使用脚本标签

    @Html.LabelFor(b => b.Date)
    @Html.EditorFor(b => b.Date, new {id = "news_date"})
        <script  type="text/javascript">
    
        $(document).ready(function () {
                $("#news_date").datepicker({ dateFormat: 'dd/mm/yy' });
        });
        </script>
    

    【讨论】:

    • 必须先再等5分钟
    【解决方案2】:

    用脚本标签包装你的代码

    <script type="text/javascript">
        $(document).ready(function () {
           $("#news_date").datepicker({ dateFormat: 'dd/mm/yy' });
        });
    </script>
    

    【讨论】:

    • 因为它很简单:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2016-12-28
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多