<FORM id=abc METHOD=POST ACTION=......>
<SELECT type=... name=... onchange="abc.submit">
<OPTION selected value="">过滤</OPTION>
<OPTION value="123">123</OPTION>
<OPTION value="456">456</OPTION>
</select></form>

解决方案 »

  1.   

    楼上的漏了点东西
    应该是这样的
    <FORM id=abc METHOD=POST ACTION=......>
    <SELECT type=... name=... onchange="abc.submit()">
    <OPTION selected value="">过滤</OPTION>
    <OPTION value="123">123</OPTION>
    <OPTION value="456">456</OPTION>
    </select></form>
      

  2.   

    <FORM METHOD=POST ACTION=......>
    <SELECT type=... name=... onchange="this.form.submit()">
    <OPTION selected value="">过滤</OPTION>
    <OPTION value="123">123</OPTION>
    <OPTION value="456">456</OPTION>
    </select></form>
      

  3.   

    <FORM METHOD=POST ACTION=......>
    <SELECT type=... name=... onchange="if(this.options[this.selectedIndex].value!='') this.form.submit()">
    <OPTION selected value="">过滤</OPTION>
    <OPTION value="123">123</OPTION>
    <OPTION value="456">456</OPTION>
    </select></form>
      

  4.   

    楼上的都差不多呀,就是在onchange触发的时候去submit,楼主可以写一函数,在函数内部进行你要的逻辑判断,然后submit,onchange里调些函数即可。
      

  5.   

    谢谢各位的帮助...但我都试了一下...显示说脚本有错误
    <SELECT type=... name=... onchange=....>
    其中的 type 和 name 的值也重要吗??不知错误在哪里啊...
      

  6.   

    <FORM   >
    <SELECT   onchange=" this.form.submit()">
    <OPTION selected value="">过滤</OPTION>
    <OPTION value="123">123</OPTION>
    <OPTION value="456">456</OPTION>
    </select></form>