[英]How to get the text value of a Webix radio button?
如何获得Webix ui.radio选项的value
? getValue()
方法仅返回所选ID的ID,以及onChange
的第一个参数。 这有可能吗? 谢谢。
样品:
{
view:"radio",
label:"uiRadio",
options:[
{ id:1, value:"Test 1"},
{ id:2, value:"Test 2"},
{ id:3, value:"Test 3"}
],
on:{ onChange:function(newV){
webix.message(this.getValue()+" "+newV)
}}
}
它不是很漂亮,但这是我想出的:
webix.ui({
view:"radio",
label:"uiRadio",
options:[
{ id:1, value:"Test 1"},
{ id:2, value:"Test 2"},
{ id:3, value:"Test 3"}
],
on:{ onChange:function(newV){
var textValue = this.data.options
.filter(function(el) {return el.id == newV})
[0].value
webix.message(newV + ": " + textValue)
}}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.