【发布时间】:2016-08-08 06:17:19
【问题描述】:
我在页面和表单提交上有多个复选框,我希望不发送所有这些复选框进行处理,而只发送那些状态与页面加载时的状态相比发生变化的复选框。
例如,在页面加载时,复选框的原始状态已被选中。
然后用户点击同一个复选框 3 次,然后点击提交按钮:
- 第一次点击 - 状态更改为未选中
- 第二次点击 - 状态更改为选中
- 第三次点击 - 状态更改为未选中
那么有没有一种方法可以将第三次点击状态与页面加载状态进行比较?在这种情况下,我想发送该复选框数据,因为它的状态已经改变。另一方面,如果用户点击了两次,我不想将其发送给处理,因为它的状态在页面加载期间已经恢复到原来的状态。
【问题讨论】:
标签: javascript jquery html events event-handling