【.net core 】【yisha】框架Radio,CheckBox组件事件绑定

 框架修改了触发事件名称,ifChanged为radio标签状态改变时调用的事件,ifChecked为radio标签被选中时调用的事件,两种事件都可运用与input元素

//页面DOM
//radio组件数据初始化 $("#userStatus").ysRadioBox({ data: ys.getJson(@Html.Raw(typeof(StatusEnum).EnumToDictionaryString())) }); //radio组件Change事件绑定 $("body").delegate("#userStatus input[type='radio'][name='userStatus_radiobox']", "ifChanged", function () { console.log("ifChanged"); console.log($(this).val())//当前选中值 }); $("#userStatus input[type='radio'][name='userStatus_radiobox']").on('ifChanged',function(){ console.log("ifChanged"); console.log($(this).val())//当前选中值 }); //radio组件选中事件绑定 $("body").delegate("#userStatus input[type='radio'][name='userStatus_radiobox']", "ifChecked", function () { console.log("ifChecked"); console.log($(this).val())//当前选中值 }); $("#userStatus input[type='radio'][name='userStatus_radiobox']").on('ifChecked',function(){ console.log("ifChecked"); console.log($(this).val())//当前选中值 });

你可能感兴趣的:(.netcore,前端,javascript)