【发布时间】:2014-07-13 04:16:38
【问题描述】:
我正在使用最新版本的 grails (2.4.0)。 我正在处理申请表注册。所以页面的标题是从视图/布局/主加载的。在申请表的每一页上,我使用标签提交给控制器基于以下内容:
<html>
<body>
<form method='post' id='myform'>
<button type='submit' onclick="submitForm('#myform', ${createlink: action:'applicantInfo1'})">
previous page
</button>
<button type='submit' onclick="submitForm('#myform', ${createlink: action:'applicantInfo3'})">
next page
</button>
</form>
<script type="text/javascript">
function submitForm(id, action){
$(id).attr('action', action);
$(id).submitForm();
}
</script>
</body>
</html>
它可以工作,但现在我必须实现导航栏(form1 -- form2 -- ... -form 10)并将其放在主页上。所以这意味着我必须从每个页面上删除表单并将表单放入 main:
<form method='post'>
<g:layoutResource/>
</form>
在这个上,当我用type=submit onlick='submitForm('myform', action)(如上)创建一个按钮时,它不起作用,当我把动作放到<form>时我才起作用
请帮助我通过这个堆栈。很难用它来创建小提琴演示,所以我在这里带来了保持代码。
谢谢。
【问题讨论】: