YUI Radiobutton ASP.Net oncheckedchanged

时间:2011-02-23 16:25:51

标签: asp.net yui radio-button oncheckedchanged

我正在使用YUI框架来设置我的radiobuttons样式,并希望使用oncheckedchanged事件重定向到另一个页面。它可以与传统的radiobutton一起使用,但是使用YUI框架时,oncheckedchanged事件永远不会触发。几乎就像YUI有一个内置功能取代它。这有什么变通方法吗?

1 个答案:

答案 0 :(得分:0)

所以YUI替换<input type='radio'...一些看起来像这样的<span><span><button /></span></span>

的html

因此,无论你为oncheckedchanged事件附加什么函数,你可能必须使用YUI的api将它作为点击或更改事件附加,所以看起来像这样。

var buttonGroup = new YAHOO.widget.ButtonGroup("radiogroup"); //init buttons
var buttons = buttonGroup.getButtons(); //get the buttons
buttons[0].on('click', function(){alert('a');}); //attach event, you probably need to iterate the buttons array to attach events to all the buttons