我正在尝试和搜索几天,但找不到答案。
我的问题是:我使用超链接和 Javascript 提交表单,但我还需要提交带有链接的参数。代码如下所示:
<form action="Action.jsp" method="post" id="form-id">
<input .../>
...
<c:forEach items="${items}" var="item" varStatus="vs">
<a href="Action.jsp?id=${vs.count}"
onclick="javascript:document.forms['form-id'].submit(); return false">
${vs.count}
</a>
</c:forEach>
</form>
如果我离开了return false
,参数 id 会被传输,但其他<input .../>
参数不会被传输,反之亦然。你怎么看我不能使用<input type="hidden" .../>
参数,因为我只需要链接的参数。
如果你能帮助我,我将不胜感激......