2016-06-05 6 views
0

In meiner PHP-Datei zwischengespeichert werden, ich rufe diese jQuery-Plugin mitJavaScript Argumente unbeabsichtigt

<script>$.notifications('resources/notifications.inc.php');</script> 

Ich hatte vorher die PHP-Datei auf:

resources/dashboard.notifications.php 

und später zog es zu dem, was ich jetzt haben, das ist:

resources/notifications.inc.php 

Das Problem, das ich habe, ist es wie Caching ist die Argumente und immer noch die alten Benachrichtigungen PHP-Datei für die AnfrageUrl. Ich habe meine Kekse und alles gelöscht. Was soll ich machen? Ich habe keine Ahnung, wo der alte Wert gespeichert wird.

Hier ist das Plugin, das ich anrufe.

$.extend({ 
    notifications: function() { 
     Notifications.requestUrl = arguments[0]; 
     console.log(Notifications.requestUrl + " and " + arguments[0]); 
     Notifications.interval = arguments[1] || 15000; 

    } 
}); 

Endlich bekomme ich die Ausgabe in der Konsole. (Der unerwartete Token in JSON kommt aus der nicht vorhandenen PHP-Datei, die es auf Anfrage versuchen) See image

+0

In welchem ​​Browser tritt dieses Problem auf? –

+0

überprüfen Sie Ihre Codebasis, ich denke, Sie rufen '$ .notifications' irgendwo in Ihrem Code mit alten Datei. Da die Protokollierung zwei Mal erfolgt, verwenden Sie die Entwickler-Werkzeugleiste mit einem Unterbrechungspunkt und sehen diesen Aufruf-Stack. – Kishorevarma

+0

Mögliches Duplikat von [Wie erzwinge ich den Browser, um zwischengespeicherte CSS/JS-Dateien erneut zu laden?] (Http://stackoverflow.com/questions/118884/how-to-force-browser-to-reload-cached-css-js-files) –

Antwort

0

Es scheint, dass es war in der Tat ein zweites Mal aufgerufen wird, in einer anderen Datei dashboard.js

Verwandte Themen