jQuery MiniUI

 找回密码
 立即注册
查看: 1086|回复: 2
打印 上一主题 下一主题

如何实现对控件ridiobuttonlist的监听 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2022-6-27 22:12:15 |只看该作者 |倒序浏览
  从实例中找到了一个写法。
  mini.parse();
    var rbl = mini.get("rbl");
    rbl.on("valuechanged", function (e) {
        alert(this.getValue());
    });
需要对控件id值进行设置,目前我没有设置控件的id值,但是设置了唯一的name值。所以改写为
  mini.parse();
    var rbl = mini.getByName("rbl");
    rbl.on("valuechanged", function (e) {
        alert(this.getValue());
    });


结果不起作用,然后用浏览器调试,发现渲染后控件的name属性值没有了,替代为一个hidden属性的input,name为"rbl"。而设置了id属性后,渲染后的控件id依然在。

是这个原因吗,如果不设置id属性,如何获取控件并监听。

或者我可以直接监听input吗,根据input的value进行后续操作,该如何做?



Rank: 8Rank: 8

沙发
发表于 2022-6-28 09:19:37 |只看该作者
支持通过name来获取控件

Rank: 2

板凳
发表于 2022-6-30 10:02:42 |只看该作者
felt 发表于 2022-6-28 09:19
支持通过name来获取控件

已解决!!谢谢

Archiver|普加软件

GMT+8, 2024-5-6 13:43 , Processed in 1.045971 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部