Rain Airos
Rain Airos

Reputation: 47

Dropdown auto select for page to page

How can I auto select from drop down.

Like where customer/reserve.php then click the dropdown and goes to customer/reserve_time&date.php

I'm comfortable using PHP if there's any tutorials can you link it to me

I search in Google but not a single one comes out.

Upvotes: 1

Views: 481

Answers (2)

Ignacio Ocampo
Ignacio Ocampo

Reputation: 2713

You need get in the second page the value selected for the user at the first page.

If you are using GET

$value = $_GET['param'];

If you are using POST

$value = $_POST['param'];

-

<select>
 <option value="foo" <?php if($value=="foo") echo "selected"; ?>>bar</option>
 <option value="foo1" <?php if($value=="foo1") echo "selected"; ?>>bar2</option>
</select>

UPDATE: Change page and pass parameter when select option.

<select onchange="window.location.href='other.php?value=' + this.value">
  <option value="">-- Select one --</option>
  <option value="men">Men</option>
  <option value="woman">Woman</option>
</select>

Upvotes: 1

Mehul Gohil
Mehul Gohil

Reputation: 245

I think you wants to redirect to another page whenever user changes dropdown value. So, you can do a javascript function call on dropdown change event.

<select name="dropdown" onchange="redirectPage(this.value);">
  <option value="url1">Option A</option>
  <option value="url2">Option B</option>
</select>

Your javascript function starts here:

<script type="text/javascript">
function redirectPage(value)
{
 window.location.href = value;
}
</script>

Note: url1 and url2 are the link for the pages. Try This...

Upvotes: 2

Related Questions