函数调用彼此搞乱

时间:2011-11-01 07:17:06

标签: javascript forms spring-mvc

我在弹出式jsp中有以下代码:

     

<input type="submit" value="Mod" onclick="remind()" ></input> &nbsp;
<input type="hidden" value="Mod" name="db_remind" id ="remindbutton"></input> &nbsp;
<%--
<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函数调用存在时才有效。你可能会说我实现我想要的解决方案有点傻,但我是一个新手,我想知道为什么所有的函数调用不能一起工作?

1 个答案:

答案 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>