jQuery MiniUI

标题: RadioButton 怎样用Js设置 默认选中按钮 [打印本页]

作者: netui    时间: 2013-10-9 14:36:13     标题: RadioButton 怎样用Js设置 默认选中按钮

版主:好!

请问下:RadioButton 怎样用Js设置 它默认选中按钮。也就是按下去的那个按钮。

这个和RadioButtonList不一样,RadioButtonList它里面可以设置 Value,而RadioButton不知道 怎么设置!



作者: factory    时间: 2013-10-9 14:42:58

obj.findItems(function (e) {
    if (e.xxx== "yyy") {
        e.enabled = false;
    }
})

如果一开始就禁用某些选项,可以在数据上,直接加上enabled:false
作者: netui    时间: 2013-10-9 14:45:57

factory 发表于 2013-10-9 14:42
obj.findItems(function (e) {
    if (e.xxx== "yyy") {
        e.enabled = false;

嗯,我找到一个方法了。直接设置Button的checked="true"即可。

下面的动态判断,最灵活了

obj.findItems(function (e) {
    if (e.xxx== "yyy") {
        e.enabled = false;
    }
})

感谢了!

作者: netui    时间: 2013-10-9 14:58:46

factory 发表于 2013-10-9 14:42
obj.findItems(function (e) {
    if (e.xxx== "yyy") {
        e.enabled = false;

刚才,去测试上面代码,正好,想遍历整个Body中的Panel对象。

function findPanel() {
            mini.get("main").findItems(function (e) {
               
                if (e.id== "panel1") {
                    e.enabled = false;
                    mini.alert(e.id);
                }
            });
        }

想查找main这个Div中(或者在整个Body中) 的全部Panel。

可是没有效果,是不是写错了!


作者: niko    时间: 2013-10-10 10:24:10

RadioButton我们没有这个控件把,只有RadioButtonList。
如果是RadioButtonList,直接setValue("YYY")就可以了
作者: netui    时间: 2013-10-10 10:38:48

niko 发表于 2013-10-10 10:24
RadioButton我们没有这个控件把,只有RadioButtonList。
如果是RadioButtonList,直接setValue("YYY")就可 ...

谢谢,已解决!
作者: wef1991    时间: 2013-10-18 14:27:01

factory 发表于 2013-10-9 14:42
obj.findItems(function (e) {
    if (e.xxx== "yyy") {
        e.enabled = false;


按钮单选组RadioButton的如何设置默认选中项
作者: factory    时间: 2013-10-18 16:12:24

wef1991 发表于 2013-10-18 14:27
按钮单选组RadioButton的如何设置默认选中项

给你需要选中的按钮设置checked="true"




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2