【发布时间】:2010-11-29 04:05:32
【问题描述】:
我正在尝试使用 Spring 表单制作动态表单。基本上,表单获得了学习活动的标题,然后在其下方有一个按钮,上面写着“添加更多学习活动”。这使得用户可以添加更多的学习活动。我希望他能够随心所欲地添加。
我之前没有尝试过,所以很明显我在想到的第一个解决方案中遇到了错误。我真的有一种感觉,做我所做的事情会产生一个错误,但只是开车回家我想做的事情,这是代码:
<script language="javascript">
fields = 0;
function addInput() {
document.getElementById('text').innerHTML += "<form:input path='activity[fields++].activity'/><br />";
}
<div id="text">
<form:form commandName="course">
Learning Activity 1
<form:input path="activity[0].activity"/>
<input type="button" value="add activity" onclick="addInput()"/>
<br/><br/>
<input type="submit"/>
</form:form>
<br/><br/>
</div>
【问题讨论】:
标签: java javascript spring-mvc spring