我目前正在开发一个项目,我们根据SQL表中的holidng渲染动态页面。我们对控件进行了条件验证,您可以说
如果x等于y则启用控件abc
我在组中有多个单选按钮,最后一个控件是“其他(请指定)”,当为true时,将启用文本框指定,因此我需要在设置为true或false时进行捕获。目前我正在做这样的事情
<input type="radio" name="test" value="Yes" />
<input type="radio" onchange="onChange()" name="test" value="No" />
<script type="text/javascript">
function onChange() {
alert('Changed')
}
</script>
如果我检查NO
,我会收到提醒。如果我然后检查YES
它会更改NO
单选按钮检查状态,但不显示提醒 - 任何解决方案?
答案 0 :(得分:0)
我唯一可以建议的是对整个组进行onchange,然后检查更改后选择哪个。不是很优雅,但看起来这只是改变事件的工作原理(即它只响应用户的改变,而不是系统的改变)。