我有一个onChange事件附加到单选按钮组,但我只希望它从非NULL状态(到另一个非NULL状态)切换时触发。从非零组值检测onChange RadioButton
有时我最初的情况是两个单选按钮都是空白的(该字段还没有设置)。
单选框方案:
() Option1 () Option 2
(x) Option1 () Option 2
() Option1 (x) Option 2
代码:
$("input[name='indicator']").off('change.indicator').on('change.indicator', function() {
//... do my event
});
我不想让事件触发场景#1,但它确实为所有三个。
能否请您包括相关的HTML标记? – Santi
你可以为每个这些单选按钮设置一个javascript变量,没有默认值或false或null。当它改变时,更新该值。这样你可以在每个'onchange'函数中检查这个变量。测试该值并仅在变量已被设置时继续。 – Kaddath