版主您好,ComboboxCellType 的AutoPostBack 配合 FpSpread1_ButtonCommand 事件成功运行后,前台的JS代码好像就失效了。
如图1中三个复选框,因为用户后来改了需求只能单选一个,我也懒得去修改设计及代码,所以我用JS去控制只能选一个:
function check()
{
var checkbox5 = document.getElementById("FpSpread1_5,1");
if(checkbox5.checked==true)
{
checkbox6.checked=false;
checkbox7.checked=false;
}
}
然后我把图中3个checkbox都点上,再点一次checkbox5,这样checkbox6和checkbox7的勾选就取消了,这时候是没有问题。
但是我在图2的操作(下拉框中每选择其中一项都会在后面一栏带出其对应的价格,下拉框用DATATABLE绑定,类似于.Net的SelectedIndexChanged事件)后,那三个复选框又都自动选上了,好像是POSTBACK后JS失效了。
帮忙看下是否有更好的办法来解决。谢谢!
|
|