2014-03-12 120 views
-1

這會打開url網頁,但不會填充下拉列表值。 聯繫點擊鏈接傳遞下拉列表值以填充點擊鏈接

function shout(){ 
var selectval = 'I am select value to set'; 
var selectname = 'I am name of the select dropdown'; 
var url = "http://example.com/shout?selected=" +selectval; 
window.open(url); 
} 
+0

沒有意義添加更多信息和代碼 –

回答

0

我認爲你必須做出一些HTML元素

<select id="select">

<option value="value1">Value1</option>

<option value="value2">Value2</option>

<option value="value3">Value3</option>

<option value="value4">Value4</option>

</select>

然後添加Javascript

var s = document.getElementById("select");

var val = s.options[s.selectedIndex].value;

var url = "http://example.com/shout?selected=";

var newurl = url+val;

window.location = newurl;

這是一種方法。我個人建議php使用這個使用$_GET and $_POST並使用.htaccess使url不像www.site.com/store/php?s=value1

希望這會有所幫助。