Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么要执行不存在的javascript文件?_Javascript_Asp.net Mvc_Knockout.js - Fatal编程技术网

为什么要执行不存在的javascript文件?

为什么要执行不存在的javascript文件?,javascript,asp.net-mvc,knockout.js,Javascript,Asp.net Mvc,Knockout.js,我的文件夹体系结构是: 脚本-->App-->Administration-->UserModel.js 我使用knockoutjs,因此我将html绑定到javascript,如下所示: AddUser.cshtml <script type="text/javascript"> $(function () { require(["Administration/UserModel"], function (userModel) { v

我的文件夹体系结构是:

脚本-->App-->Administration-->UserModel.js

我使用knockoutjs,因此我将html绑定到javascript,如下所示:

AddUser.cshtml

<script type="text/javascript">
    $(function () {
        require(["Administration/UserModel"], function (userModel) {
            var userModel = new userModel();
            ko.applyBindings(userModel, document.getElementById("AddUserForm"));
        });
    });
</script>

我删除了我的UserModel.js文件并启动了这个项目,然后我从firebug中检查,我注意到它发布了可观察的内容。此文件仍在执行中。但是我删除了这个文件。它是从哪里来的?

您是否清除了浏览器缓存?还请检查您是否真的删除了文件本身(不仅将其从VS项目中排除),我没有考虑到这一点。谢谢..清除缓存是解决方案。
 return function () {
        var self = this;
        self.email = ko.observable("");
        self.password = ko.observable("");

        self.createUser = function () {
            webRequest.postJSON("/Administration/User/CreateUser", ko.toJSON(self), self.saveSucceeded);
        }
}