Asp.net 如何强制用户至少选中一个复选框,并从客户端javascript发回?
我有两个复选框:cb1和cb2。它们都连接到onClick事件,该事件检查是否至少单击了一个复选框。如果不是这样,它会抛出警报并恢复更改。如果进行了合法更改(例如,选中了cb2,然后未选中cb1),该函数将调用服务器函数checkChange(),该函数需要对象和事件参数 我遇到以下问题:Asp.net 如何强制用户至少选中一个复选框,并从客户端javascript发回?,asp.net,javascript,checkbox,postback,onclick,Asp.net,Javascript,Checkbox,Postback,Onclick,我有两个复选框:cb1和cb2。它们都连接到onClick事件,该事件检查是否至少单击了一个复选框。如果不是这样,它会抛出警报并恢复更改。如果进行了合法更改(例如,选中了cb2,然后未选中cb1),该函数将调用服务器函数checkChange(),该函数需要对象和事件参数 我遇到以下问题: 还原更改:如何在不为第二个复选框添加额外javascript函数的情况下找出单击了哪个复选框?这必须是一个可扩展的解决方案,因为以后可能会添加更多复选框 如何调用服务器函数checkChange()。我知道
- 还原更改:如何在不为第二个复选框添加额外javascript函数的情况下找出单击了哪个复选框?这必须是一个可扩展的解决方案,因为以后可能会添加更多复选框
- 如何调用服务器函数checkChange()。我知道“this.Page.GetPostbackEventReference”,但我对它需要的参数感到困惑
感谢您的查看。要找出单击了哪个复选框,您可以向onClick回调中添加一个额外的参数,该参数采用
此
或某种类型的复选框id。我已经可以看出这是多么糟糕。。。我讨厌在填写表格的过程中,表格给我s***。