最近在做项目的时候竟然被一个小问题给绊住了脚,相当郁闷。问题如下语言:C#,js
服务器端控件rediobuttonlist执行客户端事件具体问题:
js函数:
function SetAttachType(rbtn)
{
alert(rbtn);
}服务器端设置rediobuttonlist的客户端事件:
this.rbtnAttachType.Attributes.Add("onclick", "SetAttachType(this);");执行的时候,当rbtnAttachType的select改变的时候,警告对话框竟然弹出来两次,
当rbtnAttachType被点击,但是select没有改变的时候,警告对话框弹出一次。请问,如何在上述两种情况下都只弹出一次警告框?谢谢各位
服务器端控件rediobuttonlist执行客户端事件具体问题:
js函数:
function SetAttachType(rbtn)
{
alert(rbtn);
}服务器端设置rediobuttonlist的客户端事件:
this.rbtnAttachType.Attributes.Add("onclick", "SetAttachType(this);");执行的时候,当rbtnAttachType的select改变的时候,警告对话框竟然弹出来两次,
当rbtnAttachType被点击,但是select没有改变的时候,警告对话框弹出一次。请问,如何在上述两种情况下都只弹出一次警告框?谢谢各位
var falg=false;
function SetAttachType(rbtn)
{
if(!flag){
falg=true;
}else{
return;
}
alert(rbtn);
}