java 提交表单,点击提交按钮,第一次没有反应,应该是刷新页面了,第二次才执行成功,这是为什么啊
<s:formaction="dllSetAdmin"enctype="multipart/form-data"tooltipConfig="%{'jsTooltipEn...
<s:form action="dllSetAdmin" enctype="multipart/form-data" tooltipConfig="%
{'jsTooltipEnabled':'true'}" method="POST" name="post" id="post">
<s:file name="dllHaveHomePage" size="40"
id="dllHaveHomePage"></s:file>
<s:submit value="上 传" onclick="disabled=true;this.form.submit();"/>
</s:form>
第一次根本就不进action层的方法,第二次才进action层执行方法,这是什么原因啊 展开
{'jsTooltipEnabled':'true'}" method="POST" name="post" id="post">
<s:file name="dllHaveHomePage" size="40"
id="dllHaveHomePage"></s:file>
<s:submit value="上 传" onclick="disabled=true;this.form.submit();"/>
</s:form>
第一次根本就不进action层的方法,第二次才进action层执行方法,这是什么原因啊 展开
4个回答
展开全部
tooltipConfig="%{'jsTooltipEnabled':'true'}" 这里有问题啊,第二次请求才返回true啊,第一次是false!所以不执行action方法!记得采纳我哦!
追问
你们说的方法我都试过了,都不管用的,到底是什么原因啊
追答
不是跟你说啦吗?第一次是false!所以不执行action方法!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将上传按钮换成普通的按钮试试,不要用submit类型的。
或者像楼上所说将onclick函数去掉试试。。。
或者像楼上所说将onclick函数去掉试试。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
submit之前做了onclick了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<s:submit value="上 传" onclick="disabled=true;this.form.submit();"/>
你把onclick 函数去掉试试
你把onclick 函数去掉试试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询