当然。
在下拉菜单的onchange事件中提交

解决方案 »

  1.   

    例:
    <form action="" method="post">
    <select name="sele1" onChange="this.form.submit()">
    ....
    </select>
    <select name="sele2" onChange="this.form.submit()">
    ....
    </select>
    <select name="sele3" onChange="this.form.submit()">
    ....
    </select>
    ...
    </form>接受表单的页面根据提交的内容构造页面并返回
      

  2.   

    您能解释onChange="this.form.submit()"是什么意思吗?我对网页编程不是很了解。我大概看出来是改变了内容是不是就相当于提交了这个form?
      

  3.   

    是的。
    表单的提交一般是通过input type=submit来完成的,但是也可以通过调用表单的submit方法来完成。这里就是这样的。按你的要求,这是最少的js代码了。强调一点:
    在php中产生页面时需注意设置下拉框的默认项,以便下次提交时利用。
    <select ...
    <option value> ...
    <option value selected> ...