Posted on 2010-10-03 17:19
石子路口 阅读(1700)
评论(3) 编辑 收藏 所属分类:
网页制作
昨天,有一个页面需要有许多提交到不同action的链接,和按钮,我就想,页面中只有一个form,怎么把其中不同的信息提交到不同的action中呢?最后得出一种方法:除了一个基本的form外,其他的链接都是用*.action?后面加参数的方法。基本是满足了要求,但后来发现,如果有大量的信息要提交到action中时,一味的添加参数是很不方便的,这时候还是需要放在form中一并提交上去。
原来,页面中并不是只能存放一个form,你可以有几个form,不同的form对应不同的action。
对于按钮,只要把按钮设置成submit的类型即可。而对于其它的没有按钮的情况应该如何提交,这时候就要在页面中使用事件了。比如下拉框需要更改的时候提交,就设置成<s:select onchage="form名.submit()"></s:select>。其它类似。
没有按钮时form的提交我就会这一种方法,不知道谁还有别的好的方法,大家一块分享下。