【发布时间】:2019-01-02 10:01:59
【问题描述】:
我有一个带有按钮的页面。当单击按钮 jquery 开始运行。它使用ajax调用一个函数。我更改了项目上的 js 文件并尝试查看 localhost 中发生了什么,但 js 文件在我更改之前仍在运行旧版本,我可以在页面源代码旧版本上看到。为什么我不能更改文件?
$(this).click(function (e) {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "test.aspx/function",
data: $(this).text(),
dataType: 'Json',
success: function (Result) {
Result = Result.d;
data = Result;
}
});
};
我想更改数据,但它仍然像上面一样运行 数据:$(this).parent().text(),
【问题讨论】:
-
您是否尝试按
Ctrl+F5重新加载整个页面 -
你需要完全刷新:ctrl + F5
-
我做到了,即使我重新启动计算机并重建项目但我没有改变
-
您的文件仍然被您的浏览器正确地兑现。如上所述,如果您使用
Ctrl + F5刷新站点,您会强制您的浏览器下载所有文件,即使您/您的浏览器已经知道这些文件。通常您会看到这些文件以 HTTP 304(未修改)响应。
标签: javascript c# jquery asp.net