【发布时间】:2010-07-08 00:00:40
【问题描述】:
我有两个复选框:cb1 和 cb2。它们都连接到 onClick 事件,该事件检查是否至少单击了一个复选框。如果不是这种情况,它会发出警报并恢复更改。如果进行了合法更改(例如,检查了 cb2,然后未检查 cb1),该函数将调用需要对象和 eventargs 的服务器函数 checkChange()。
我遇到以下问题:
- 还原更改:如何在不为第二个复选框添加额外的 javascript 函数的情况下找出单击了哪个复选框?这必须是一个可扩展的解决方案,因为以后可能会添加更多复选框。
- 如何调用服务器函数 checkChange()。我知道“this.Page.GetPostbackEventReference”,但我对它所采用的参数感到困惑。
感谢收看。
【问题讨论】:
-
我已经可以看出这是多么糟糕的用户体验......我讨厌当我正在填写表格时,表格给了我***。
标签: asp.net javascript checkbox postback onclick