Javascript警报没有响应

时间:2012-11-22 08:02:24

标签: javascript jquery asp.net-mvc asp.net-mvc-4

我是使用MVC 4和Javascript的新手。我创建了一个javascript,在页面准备好后不会发送警报。我似乎无法弄清楚我做错了什么。

我的代码:

@{
    ViewBag.Title = "Import";
}
<script type="text/javascript">
    $(this).ready(function () {
        alert("test");
    });

</script>
<h2>Import</h2>
<form id="form1">
    @Html.DropDownList("TableDDL")
</form>

我做错了什么?

3 个答案:

答案 0 :(得分:1)

您应该传递document

$(document).ready(function () {
    alert("test");
});

相当于:

$(function () {
    alert("test");
});

答案 1 :(得分:1)

试试这个:

<script src="Scripts/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
    $(function () {
        alert("test");
    });
</script>

注意:请确保您的网页上包含了jQuery Library的参考。

答案 2 :(得分:0)

您是否正确包含了jQuery?

$(this).ready(function () {
        alert("test");
});

此代码应该有效。  查看http://jsfiddle.net/yM5PC/