如何解决“ $未定义”

时间:2019-04-03 04:25:57

标签: jquery ajax

“我正在将jQuery1.12.4升级到jQuery3.3.1”

  

错误:“ $未定义”

currentAjaxRequest = $.ajax({
        type: "POST",
        url: lookupurl,
        data: $(document.frmasp).serialize(),
        success: function (data) {
            $("#TDSearchCriteria > *").remove();
            if (data.substring(0, 2) == "\r\n") {
                data = data.substring(2, data.length);
            }
            $("#TDSearchCriteria").append($(data).find("#TDSearchCriteria").html());
            $("#Result > *").remove();
            $("#Result").append($(data).find("#Result").html());
            $("#PageNumber > *").remove();
            $("#PageNumber").append($(data).find("#PageNumber").html());
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            alert("Error: " + errorThrown);
        }
    });  

1 个答案:

答案 0 :(得分:0)

--- Try this
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script>
$.ajax({
        type: "POST",
        url: lookupurl,
        data: $(document.frmasp).serialize(),
        success: function (data) {
            $("#TDSearchCriteria > *").remove();
            if (data.substring(0, 2) == "\r\n") {
                data = data.substring(2, data.length);
            }


       $("#TDSearchCriteria").append($(data).find("#TDSearchCriteria").html());
            $("#Result > *").remove();
            $("#Result").append($(data).find("#Result").html());
            $("#PageNumber > *").remove();
            $("#PageNumber").append($(data).find("#PageNumber").html());
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            alert("Error: " + errorThrown);
        }
    }); 
  </script>