我在弹出式jsp中有以下代码:
<input type="submit" value="Mod" onclick="remind()" ></input>
<input type="hidden" value="Mod" name="db_remind" id ="remindbutton"></input>
<%--
<input type="submit" value="Delete" onclick="confirmDelete()" > </input>
<input type="hidden" value="Delete" name="db_delete" id="deletebutton" > </input>
隐藏按钮调用Spring控制器方法。提交方法后立即关闭弹出窗口需要脚本。
每个脚本都像:
function save() {
$('#savebutton').click();
window.close();
}
我的问题是我的解决方案只在每种情况下只有一个jsp函数调用存在时才有效。你可能会说我实现我想要的解决方案有点傻,但我是一个新手,我想知道为什么所有的函数调用不能一起工作?
答案 0 :(得分:0)
请编辑问题以使您的问题更清晰。从我可以看到你试图通过点击不同的按钮调用不同的java脚本函数。
请勿使用输入类型=&#34;提交&#34;按钮。使用输入类型=&#34;按钮&#34;
<input type="button" value="remindId" onclick="remind()" ></input>
<input type="button" value="saveId" onclick="save()"></input>
在javascipt标签中:
<script>
function remind()
{ /* Do form submit here */}
function save()
{ /* Do form submit here */}
</script>