2013-12-09 4 views
0

Я пытаюсь создать серию кнопок в форме, которая обновит страницу, в которую он сейчас находится.Изменение PHP-url

Код для кнопок находится в списке, называемом Quicklinks, и содержит нижеследующее;

<input type=button 
value="Year to Date" 
     onClick= "self.location='URL?start=2013-01-01&end=2013-12-31'"> 
<input type=button 
value="Previous Financial Quater" 
     onClick= "self.location='URL?start=2013-06-01&end=2013-09-30'"> 
<input type=button 
value="Current Financial Quater" 
     onClick= "self.location='URL?start=2013-09-01&end=2013-12-31'"> 
<input type=button 
value="Next Financial Quater" 
     onClick= "self.location='URL?start=2014-01-01&end=2014-03-31'"> 

В принципе я хотел бы иметь URL аспекта ссылки выше, чтобы динамически меняться в зависимости от того, что страница показывается пользователю в настоящее время.

Например, если пользователь смотрит на test.php и нажимает текущую финансовую Quater buttom, я хочу, чтобы он поместил test.php в URL-адрес и переместился к: self.location = 'test.php? Start = 2013-09-01 & end = 2013-12-31

Любая помощь была бы принята с благодарностью. Я хочу, чтобы все это включалось в целях обновления дат каждый квартал.

ответ

0

Вы можете просто установить window.location.search в строке запроса вы хотите, и она будет перезагрузить текущую страницу с новой строки запроса:

<input type=button 
value="Year to Date" 
     onClick= "window.location.search='?start=2013-01-01&end=2013-12-31'"> 
<input type=button 
value="Previous Financial Quater" 
     onClick= "window.location.search='?start=2013-06-01&end=2013-09-30'"> 
<input type=button 
value="Current Financial Quater" 
     onClick= "window.location.search='?start=2013-09-01&end=2013-12-31'"> 
<input type=button 
value="Next Financial Quater" 
     onClick= "window.location.search='?start=2014-01-01&end=2014-03-31'"> 
+0

Thankyou очень много, работает отлично! Очень ценю вашу помощь! –

Смежные вопросы