我想做一个下拉菜单。
通过不同的选项选择数据库中不同的表。然后向表中写如当前页面的数据
默认不选择。(禁止操作)

解决方案 »

  1.   

    <select onchange="_go(this);">
    <option value="name2">表2</option>
    <option value="name1">表1</option>
    </select><script>
    function _go(t)
    {
    window.location = 'table.php?name=' + t.value;
    }
    </script>php再SELECT $_GET['name'] 表的数据得了。
    大概这样子。
      

  2.   


    $().ready(function(){
       $("#select").change(function(){
        if($(this).val=="some value"){
          //do something
         }   })
    })
      

  3.   


    可否贴段完整的代码
    我的代码大概是
    <form name="contact" method="post" action=""> 
                              <ul> 
    <div class="sel">
                            <li>选择要添加文章到目录
    <select id="main_menu"></select>
    <select id="next_menu"></select></li>
    </div>
                                 <li>文章标题
                                    <input name="name" type="text" onClick="this.value='';" onFocus="this.select()" onBlur="this.value=!this.value?'标题':this.value;"  value="标题" id="name" />
                                    </li> 
                                    <li>文章作者
                                    <input name="femail" type="text" onClick="this.value='';" onFocus="this.select()" onBlur="this.value=!this.value?'作者':this.value;" value="作者" id="email" />
                                    </li> 
                                    <li>
                                    <textarea name="ysubject" cols="80" rows="18" id="phone">内容</textarea> 
                                    </li> 
                                    <li><input name="" type="button" value="提交" class="button" />
    <input type="reset" name="Submit" value="重置" /></li> 
                                </ul> 
                                </form>
      

  4.   

    后台根据不同的value值区分不同的表不就行了嘛
      

  5.   

    他是用FORM表单提交数据,不用js再提交了,然后在后台用$_POST['main_menu']和$_POST['next_menu']去获取下