2017-09-08 3 views
0

J'ai un bouton avec l'attribut onClick qui devrait recharger la page sans la chaîne de requête, mais il recharge juste la page avec exactement la même URL.onCliquez sur le bouton qui devrait recharger la page sans querystring ne fonctionne pas: il recharge la même URL

Telle est la situation:

URL de la page:

http://.../index.php/all-reservations?id_user=0&plate=0&from=2017-09-19&to= 

le bouton:

<button id="resResetBtn" onclick="location.href='/index.php/all-reservations?view=allreservations'"><?= JTEXT::_('RESET_SEARCH') ?></button> 

Ce que je reçois est le bouton recharge la page avec la même querystring exacte. C'est ce que j'ai essayé:

  • ajouté le schéma http à l'url
  • ajouté un PARAM "nocache" à la nouvelle URL

Un conseil?

Merci

Répondre

0

Vous pouvez supprimer la chaîne de requête d'abord, puis recharger la page. Utilisez cette ligne de code

window.location = window.location.href.split("?")[0]; 

Ou encore:.

window.location = window.location.pathname; 

ou même,

window.location.replace(location.pathname); 
+0

Même résultat :(il recharge la page avec la même URL –

+0

j'ai édité mon. –

+0

Est-ce que cela a fonctionné? –