下面的代码是页面的精简版,但您会看到它将遍历列表并为列表中的每个项目生成一个复选框。
我想知道的:
- 当任何复选框被单击(使它们选中或未选中)时,如何触发 jQuery 事件?
- 我需要什么 jQuery 代码然后查看由以下代码生成的复选框列表,然后如果选中任何按钮(例如,带有 id="DeleteSelected" )可见,或者如果它们都未选中则隐藏按钮?
<s:form action="manageQuestions" > <s:iterator value="questions" id="currentQuestion"> <s:checkbox name="questionCheck" id="ch-%{id}" value="selected" fieldValue="%{id}"/> </s:iterator> </s:form>
我是一个 jQuery 笨蛋,我知道我需要输入:
<script>
</script>
最后就在那里,但这就是我所知道的。我不知道我是否需要输入:
$(document).ready(function() {
//something here
}
或者如果我根本不需要准备好文件等。