我有一个从RadListBox元素调用“OnClientSelectedIndexChanged”事件的javascript函数。
如果RadListBox具有属性checkBox == true
,则可以在“OnClientItemChecked”事件上触发相同的函数。
如何在项目检查或选择更改时找到该函数?我需要得到像这样的元素的值:
function getVal(sender, args) {
var Item = args.get_item();
var ItemType = [...] // here shold be the senders type
if(ItemType == CHECKBOX){
if(Item.get_checked()) return Item.get_value();
else return null;
} else {
return Item.get_value();
}
}
谢谢!
答案 0 :(得分:2)
function getVal(sender, args)
{
var Item = args.get_item();
if (args.get_domEvent().target.className == "rlbCheck")
{
//this is checkbox
if (Item.get_checked()) return Item.get_value();
else return null;
} else {
return Item.get_value();
}
}