I’m trying to append the dropdown selection to the url.
This selection part
<div class="search2"> <span>Adults</span><select id="adult" class="dropdown-select" name="selectdropdown"> <option value="0">-</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </select> </div>
Then the call sign
var Adult = $("#adult");
Final the append to url sign
url = url + "RedirectFromOutSide.aspx?arrivaldate=" + stringdata($("#StartDate").datepicker('getDate')) + "&departuredate=" + stringdata($("#EndDate").datepicker('getDate')) + "&hotelid=" + HotelID + "&Type=" + type + "&lang=" + Culture + "&adults=" + Adult;
But as the result comes &adults=object%...
instead of &adults=1
or 2
or 3
or 4
.
Advertisement
Answer
If you want to get the value:
$( "#adult").val();
However, if you want to get the selected text from drop-down:
$( "#adult option:selected" ).text();
Refer to this post: https://learn.jquery.com/using-jquery-core/faq/how-do-i-get-the-text-value-of-a-selected-option/