jQuery MiniUI

标题: 如何实现对控件ridiobuttonlist的监听 [打印本页]

作者: sharpspear    时间: 2022-6-27 22:12:15     标题: 如何实现对控件ridiobuttonlist的监听

  从实例中找到了一个写法。
  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进行后续操作,该如何做?




作者: felt    时间: 2022-6-28 09:19:37

支持通过name来获取控件
作者: sharpspear    时间: 2022-6-30 10:02:42

felt 发表于 2022-6-28 09:19
支持通过name来获取控件

已解决!!谢谢




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