File cshtml không nhận được thẻ script trong asp.net

Chào mọi người em đang học Ajax trong asp.net mvc và có code theo trên mạng nhưng khi chạy cái file cshtml có chứa thẻ script kế thừa từ HomeLayout thì nó lại hiển thị cả lên cái đoạn code trong cặp thẻ script .Mọi người xem ảnh giúp em ạ

Còn đây là code script của em ạ

@{
    ViewBag.Title = "Ajax";
    Layout = "~/Views/Layout/HomeLayout.cshtml";
}
<input type="button" id="button" value="submit" />

<div id="loading" style="display:none">
    <img src="~/Content/img_products/Spinner-1s-200px.gif" />
</div>
<div id="KetQua" style="height:150px;">
    Day la ket qua tra ve
</div
<script type="text/javascript">
    $("#button").click(function () {
        $("#loading").show();
        $.ajax({
            type: 'GET',
            data: { a: 1, b: 2 },
            url: '@Url.Content("LoadAjaxJQuery")',
            success: function (ketqua) {
                $('#loading').hide();
                $('#KetQua').html(ketqua);
            }
        })
    })
</script>

Nó vẫn nhận thẻ script nhưng code trong script đã dùng tới jquery.
Nên dự đoán nó đã không tìm thấy jquery.

2 Likes

Nhận ra 1 dòng bất thường trong 3 dòng trên chưa?

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?