1

我在表单中有一个 Struts<s:submit>按钮,当我单击该按钮时,页面应该保持不变,因此我onclick在提交按钮中添加了一个功能:

<s:submit action="product" method="loadsearch" id="find" onclick="return false"/>

为什么提交按钮没有触发提交?

4

2 回答 2

0

因为你return false取消提交。

于 2013-07-02T17:52:37.227 回答
0

要在同一页面上需要进行 Ajax 调用,就您使用 struts2-jquery 插件而言,它很容易通过

将其放在 JSP 上

<%@ taglib prefix="sj" uri="/struts-jquery-tags" %> 
<head>
 <sj:head/>
</head>

<s:div id="result"/>

<s:form action="product" method="POST"/>
  <sj:submit method="loadsearch" id="find" targets="result" />
</s:form>
于 2013-07-02T20:04:10.683 回答