如何强制更新 Webix 数据表中的单选按钮
How to force the update of radio buttons in Webix datatable
有没有办法强制更新 Webix 数据表中单选按钮的每次更改?
我有一个像
这样的数据表
var list = [{
id:1, user:"", mail:"", rad:''
}, {
id:2, user:"", mail:"", rad:''
}, {
id:3, user:"", mail:"", rad:''
}, {
id:4, user:"", mail:"", rad:''
}, {
id:5, user:"", mail:"", rad:''
}];
webix.ui({
view:"datatable",
data:list,
columns:[{
id:"ra1", header:"", template:"{common.radio()}", width:50
}, {
id:"user", sort:"string", header:"Name", adjust:true
}, {
id:"mail", editor:"text", header:"E-mail" , adjust:true
}]
});
https://jsfiddle.net/9covejnt/2/
但我不知道该怎么做。
您可以使用 onCheck 事件为单选输入点击添加一些反应
类似下一个
webix.ui({
view:"datatable",
on:{
onCheck:function(id){
//do something
//next line triggers default data saving logic
webix.dp(this).save(id);
}
}
});
有没有办法强制更新 Webix 数据表中单选按钮的每次更改?
我有一个像
这样的数据表var list = [{
id:1, user:"", mail:"", rad:''
}, {
id:2, user:"", mail:"", rad:''
}, {
id:3, user:"", mail:"", rad:''
}, {
id:4, user:"", mail:"", rad:''
}, {
id:5, user:"", mail:"", rad:''
}];
webix.ui({
view:"datatable",
data:list,
columns:[{
id:"ra1", header:"", template:"{common.radio()}", width:50
}, {
id:"user", sort:"string", header:"Name", adjust:true
}, {
id:"mail", editor:"text", header:"E-mail" , adjust:true
}]
});
https://jsfiddle.net/9covejnt/2/
但我不知道该怎么做。
您可以使用 onCheck 事件为单选输入点击添加一些反应
类似下一个
webix.ui({
view:"datatable",
on:{
onCheck:function(id){
//do something
//next line triggers default data saving logic
webix.dp(this).save(id);
}
}
});