Re: [問題] select如何動態取得資料庫?
※ 引述《xomaru (...)》之銘言:
: 我想讓網頁的select裡面的option依據所選的不同分類而有所不同的option
: 比如說:
這只是簡單的示範,所以檢查安全性、脫溢字元就跳過了~~
你要的東西 可以去查看jquery ajax部份
<html>
<select name=a onchange="result(this.value);">
<option value="1">1</option>
//example
</select>
<select name="b">
</select>
<scripot>
function result(a){
$.ajax({
type :'POST',
url : 'abc.php',
data : {act:"test",var:a},
success : function(data){
$("select[name='b']").html(data);
}
});
}
</script>
</html>
abc.php demo
<?
if($_POST['act']=='test'){
$var = $_POST['var'];
// 這邊就端看你sql / php 怎樣撈資料了
// 假設得到一個query
foreach($query as $q){
echo "<option value='".$q[x]."'>".$q[x]."</option>";
}
}
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.123.212
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):