我在 jquery ajax 中有一个脚本,但无法正常工作 如何修复错误

i have a script in jquery ajax and do not work how to fix error

我有一个 jquery ajax 验证用户名的代码但不起作用:

TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them

$(document).ready(function () {
    $("#username").change(function () {

        var user =$("#username").val().toString();
        $.ajax({

            url: "/home/userex",
            method: "get",
            data: { username1 : user }

        }).done(function (res) {

            if (res.data == true) {
                $("#uservalidate").val('نام کاربری قابل ثبت است');
            } else {
                $("#uservalidate").val("نام کاربری قبلا ثبت شده است");
            }


        });

    });
});


public JsonResult userex(string username1)
{
    var us = hackersRipository.find(username1);
    return Json(us,JsonRequestBehavior.AllowGet);
}

我尝试了相同的代码并且成功运行。

能否向我们提供浏览器控制台的详细错误信息以及您使用的 jQuery 版本。

尝试在控制器名称上方提及 [HttpGet] 并确保 jquery 库正常工作。