ext checkbox 如何判断未选中且当未选中时赋值为0 5
ext中formpanel中items里xtype:'checkbox'现在是只有一个复选框,当由选中状态变为未选中状态时如何在监听事件中判断?且当未选中时赋值“0”...
ext 中 formpanel中 items里 xtype:'checkbox'
现在是只有一个复选框,当由选中状态变为未选中状态时如何在监听事件中判断?且当未选中时赋值 “0” 展开
现在是只有一个复选框,当由选中状态变为未选中状态时如何在监听事件中判断?且当未选中时赋值 “0” 展开
3个回答
展开全部
Ext.onReady(function(){
var check=new Ext.form.Checkbox({
boxLabel:"选择",
checked:true,
width:200,
height:100,
renderTo:"aaa",
listeners:{
check:function(){
if(check.checked==false){
alert("ssss");
}
}
}
})
}
)
只关注listeners就行,完全可行
var check=new Ext.form.Checkbox({
boxLabel:"选择",
checked:true,
width:200,
height:100,
renderTo:"aaa",
listeners:{
check:function(){
if(check.checked==false){
alert("ssss");
}
}
}
})
}
)
只关注listeners就行,完全可行
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我只能给你大概说一下,具体情况具体看:
代码
//获得所有的多选框
var rsm = grid.getSelectionModel();
rsm.on('check ',function(){
//判断是否被选中了
for(var i = 0;i < grid.getView().getRows().length; i++){
//如果选中 if (rsm.isSelected(i)) {
//你说的赋值
} else {
//doSth
}
}
});
你看着改哈。。。。看行不。。。。希望可以给你帮助。。。
代码
//获得所有的多选框
var rsm = grid.getSelectionModel();
rsm.on('check ',function(){
//判断是否被选中了
for(var i = 0;i < grid.getView().getRows().length; i++){
//如果选中 if (rsm.isSelected(i)) {
//你说的赋值
} else {
//doSth
}
}
});
你看着改哈。。。。看行不。。。。希望可以给你帮助。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取值可以判断,选中为true,为选中为false,,或是监听里有个click也可以判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询