option onselect = 'show(1)'項目一 /option
創(chuàng)新互聯(lián)建站長期為上1000家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網生態(tài)環(huán)境。為阿圖什企業(yè)提供專業(yè)的成都網站設計、網站制作,阿圖什網站改版等技術服務。擁有10多年豐富建站經驗和眾多成功案例,為您定制開發(fā)。
option onselect = 'show(2)'項目二 /option
option onselect = 'show(3)'項目三 /option
option onselect = 'show(4)'項目四 /option
script
function show( num)
{
//這里寫修改顯示值的代碼, 如果你不想刷新,只能引用jquery中的ajax
}
/script
while($r=mysql_fetch_array($query2)){
是正解。
也許你是想寫
while($r=$db-fetch_array($query2)){
請確認 $db下有沒有fetch_array的方法。
這個和ajax技術密切相關.
ajax技術通俗來講 就是保證頁面不刷新的情況下.吧數據通過服務端展現(xiàn)給瀏覽器.
所以這里樓主可以使用ajax來實現(xiàn).一下給出一個ajax例子
select?id="select"
option/option
/select
//此時select框是沒有任何數據的
給他加上value值改變觸發(fā)的事件
$("#select").change(function(){
$.get('index.php',data,function(res){
$("#select").append('option?value="'+res.val+'"'+res.content+'/option');//把獲取到的信息append到select框下
},'json');
});
//或者樓主是要這種情況.選中select的其中某個選項在加載數據
select?id="select"
option?value="1"/option
/select
$("#select").change(function(){
//這里假設選中了value?=1的option
var?val?=?$("#select").val();
$.get('index.php',{value:val},function(res){
sonsole.log(res);//打印從服務器獲取到的信息
},'json');
});
觸發(fā),把菜單與表名關聯(lián),獲取你想要的,比如,鼠標移到A菜單,觸發(fā)查詢A表,顯示A表,逐條獲取里的字段,然后,將些字段賦給變量,用這個變量去制作你想的php語句,依據你想要的去用,可以把這變量用與二次查詢,或是增加相關鏈接,都可以辦到.
在同一個網絡上的 其他電腦 都可以登錄這個網站?就偏偏 你這臺電腦不行?
登錄的時候 需要安裝什么 軟件來登錄 還是 使用普通的瀏覽器 直接……
如果是 后者 那么 瀏覽器 工具 Internet 選項 刪除--- 你徹底清除 瀏覽器 的歷史記錄、緩沖文件、cookie?等………… 然后再試試……
或者 看看 你這臺電腦的設置與其他的有什么不同,是否 安裝了 什么優(yōu)化軟件 把不該優(yōu)化掉的東西 禁止了……仔細查看那些 被優(yōu)化的項目 建議保留的 一定要保留……然后重啟電腦看看 怎樣的情況%
或者 你再換一個 瀏覽器 試試?。ㄖ匦孪螺d安裝一個 新的瀏覽器)
把下拉框的那段html寫到php程序里,下拉框里的內容用變量寫出,這些變量就是從數據庫表里讀出的內容,這樣表里內容變了,下拉框里的內容也變了