我在哪裏我已刪除的代碼調用Ajax請求&在網格中顯示一個消息框的一個問題,但它仍然是在瀏覽器中顯示。ExtJS的項目仍然會出現,儘管代碼被刪除
別人嘗試過了,它顯示了他們的變化。
我正在使用Eclipse &清理,重建,刪除/讀取&重新啓動我的項目。我也從我的瀏覽器清除了所有緩存/瀏覽器hsitory &已嘗試刪除&讀取要投影的文件。這些都沒有解決這個問題。
功能正在從正被顯示在網格的圖像超鏈接調用。該代碼沒有改變,只有底層的功能。
這是文件中的實際代碼:
function getReport(type, date){
alert(type);
alert(date);
}
這是在Firebug所示的代碼:
function getReport(type, date){
alert(type);
alert(date);
Ext.Ajax.request({
url: 'cxf/rest/ws/getX',
method: 'POST',
timeout:180000,
params: {Type: type, Date: date},
success: function(){
var grid = Ext.getCmp('oGrid');
grid.getStore().reload();
},
failure: function(){
alert('Unable to retrieve the report. Please contact the System Administrator');
}
});
}
任何想法,爲什麼發生這種情況?我有和其他人一樣的設置&這是第一次JS變化沒有出現。
您是否嘗試過使用其他瀏覽器? –
是的,在IE中嘗試過它,但仍然得到相同的問題 – pm13
任何機會,相同的代碼是寫在2個函數中,你已經從一個函數中刪除它,而另一個函數被調用?當其他用戶測試它時,場景可能會不同,因此不包含代碼的函數可能正在執行。 –