如果你想造成同一個頁面上,那麼這可能是有用的,
這將是你的頁面,在那裏你要導致
<script>
function showSelectBox(str)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myresult").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","test.php?q="+str,true); // Pass value to another page Here->test
xmlhttp.send();
}
</script>
<select name='check' onchange="showSelectBox(this.value)">
<option>Select</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<div id="myresult">
</div>
,立即test.php的簡單的調用價值上&把選擇框,
<?php
$q = $_GET['q'];
for($i=1 ; $i<=$q; $i++)
{
echo '<select > </select>';
}
?>
來源
2013-11-26 06:39:33
Dev
我可以知道你到底想要做什麼嗎? –
對不起我的英語,我嘗試。我想要做的是以下幾點: 我有一個下拉菜單,其中有選項「1,2,3 ... x」,當您選擇其中一個數字時,我想根據我選擇的號碼添加「
它確定我可以理解,如果你更清楚地告訴需求很容易解決問題 –