我现在要在一个form里面应用dispatchAction想让一个select 改变以后提交一个submit
功能和点击下面这个按钮的功能是一样的<html:submit property="dis" value="display" />
我form的name是patchForm,但我不知道submit部分应该怎么写
应该怎么实现这个onchange函数?

解决方案 »

  1.   

    <select name="xx" onChange="onChangexx()">
      

  2.   

    <html:select name="formName" property="objectName" onchange="jsFunction()">
    </html:select>
    <script language="javascript">
    jsFunction()
    {
        document.forms[0].submit();
    }
    </script>
      

  3.   

    我是想知道
    怎么给submit设置property="dis" value="display"这两个属性
    因为在dispatchAction里面要用呀
      

  4.   

    <script language="javascript">
    jsFunction()
    {
        ument.forms[0].dis.value = 'display';
        document.forms[0].submit();
    }
    </script>
    或者你搞个隐藏域,在像上面一样赋值,然后在ACTION中用request.getParameter()取出.
      

  5.   

    <html:select name="XXX" property="XXX" onchange="return submit();"/><script language="javascript">
    submit()
    {
        document.forms[patchForm].submit();
    }
    </script>
      

  6.   

    sorry,各位误会我的意思了
    我现在需要在form里面作个选择,然后显示相应的内容我的意思是
    怎么让我的select改变以后
    调用dispatchAction里面的display方法
      

  7.   

    做个onChange 然后链到dispatchAction啊~``