我动态生成了一些复选框。每个复选框都被分配了一个唯一的值,该值对应于我的 Java 代码中的 ArrayList 位置。我有一个Singleton
对象,我想在单击时访问 ArrayList 的特定位置。
这到底有多难?
我正在使用servlets
和.jsp
因此,假设复选框是这样生成的:
select.jsp
<html>
<head>
<script src="text/javascript">
function select(i) {
Model.getInstance().getArrayList().get(i).select();
}
</script>
</head>
<body>
<%for (int i = 0; i < 10; i++){%>
<div class="checkbox" id="<%=cluster_id%>">
<label><input type="checkbox" value="<%=i%>"onclick="select('<%=i%>')"></label>
</div>
<%}%>
</body>
</html>
这是一个如此简单的概念,但为什么实施起来如此困难?
有什么帮助吗?
<label>
<input type="checkbox" id="<%=i%>"onclick="select('<%=i%>')">
</label>