2017-09-08 5 views
0

クエリーストリングなしでページをリロードするonClick属性のボタンがありますが、まったく同じURLのページがリロードされます。クエリーストリングを使わずにページをリロードする必要があるonClickボタン:同じURLをリロードする

これは状況です:

ページのURL:

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

ボタン:

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

私は何を得るには、ボタンがまったく同じクエリ文字列でページを再読み込みしています。 これは私が試したものです:

  • は新しいURL

に何かアドバイスを "NOCACHE" のparamを追加したURLにHTTPスキーマを追加しましたか?

おかげ

答えて

0

あなたは、最初のクエリ文字列を削除してからページをリロードすることができます。代わりに、コード

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

のこのラインを使用するか:。

window.location = window.location.pathname; 

あるいは、

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

同じ結果を:(それは同じURLでページを再読み込みし –

+0

私が編集した私。回答をお願いします。いずれか1つを使用してください –

+0

それはうまくいきますか? –

関連する問題