JavaScript中的BackTick在某些环境中抛出500(Angularjs页面)
我有一个很奇怪的问题。有一个旧的AngularJs页面,其中一些JavaScript可以在我所有的开发服务器上工作,但不能在生产环境中工作。我使用相同的浏览器,所以我知道这不是问题所在 例如: 除生产外,在任何地方工作:JavaScript中的BackTick在某些环境中抛出500(Angularjs页面),javascript,jquery,angularjs,iis,Javascript,Jquery,Angularjs,Iis,我有一个很奇怪的问题。有一个旧的AngularJs页面,其中一些JavaScript可以在我所有的开发服务器上工作,但不能在生产环境中工作。我使用相同的浏览器,所以我知道这不是问题所在 例如: 除生产外,在任何地方工作: $.post("/Page/Refresh", { id }, function () { self.fetch(id); }); $http.post("/Page/Refresh", { id }).success(function () { sel
$.post("/Page/Refresh", { id }, function () {
self.fetch(id);
});
$http.post("/Page/Refresh", { id }).success(function () {
self.fetch(id);
});
var-druge=$(`Grid-tr:contains('${drugs[i].barcode}')`)代码>
在任何地方工作,包括生产:
$.post("/Page/Refresh", { id }, function () {
self.fetch(id);
});
$http.post("/Page/Refresh", { id }).success(function () {
self.fetch(id);
});
var-druge=$(“#Grid tr:contains(“+drugs[i].条形码+”)”)代码>
而且
除生产外,在任何地方工作:
$.post("/Page/Refresh", { id }, function () {
self.fetch(id);
});
$http.post("/Page/Refresh", { id }).success(function () {
self.fetch(id);
});
在任何地方工作,包括生产:
$.post("/Page/Refresh", { id }, function () {
self.fetch(id);
});
$http.post("/Page/Refresh", { id }).success(function () {
self.fetch(id);
});
所有这些代码都在Angularjs模块中,所以我认为这与此有关。我不明白的是,为什么它可以在除生产之外的所有环境中工作。显然有些不同,但我还没弄清楚到底是什么。只有在我投入生产时才发现这些错误并不有趣,因此我希望能够找出不同的设置。如果我使用开发人员工具,我会看到一个500内部错误另一个注意事项-这是一个ASP.NET MVC网站,请发布关于500错误的详细错误消息好吗?