当页面请求和重新加载javascript函数不起作用时

时间:2015-12-17 08:15:24

标签: javascript jquery asp.net-mvc

我有一个MVC项目。在索引页面中,我有部分视图。当索引页打开时,我的部分视图为空,我的所有javascript函数都正常工作。

但是当我从索引做一些请求时,我的部分视图dropdownList正在填充但是所有的javascript函数都无法正常工作。有什么问题?

示例js函数是

$("#txtNote").keyup(function (event) {

    if (event.keyCode == 13) {

        var page = 1;
        var opererand = $("#drpOperation option:selected").text();
        var examTypeId = $("#drpOperation option:selected").val();
        var year = $('#year').val();
        var semesterId = $('#semesterId').val();
        var value = $('#txtNote').val();
        var tree = $('#tree-programs').asTree();
        if (tree.selectedItems.length == 0) {
            alert('Program Seçimi Yapmadınız.');
            return;
        }
        var a = 5;
        //programId = tree.selectedItems[0].id;
        var disciplineId = $('#disciplineListId').val();
        //var disciplines = { "Id": 1, "Name": "white" };

        var examFilter = {

            ExamTypeId: examTypeId,
            Operand: opererand,
            Value: value
        };
        GetList(page, year, semesterId, 1158, disciplineId, examFilter)

    }
}

1 个答案:

答案 0 :(得分:0)

我找到了答案, 我不得不写这样的

$(document).on('keyup', '#txtNote', function () {

           //Codes..

});

我试了一下它的成功。