我有一个叫做category
的变量,必须根据选中的单选按钮更改其值。问题是当我点击单选按钮时,它并不会立即改变值。
这是我现在的代码:
<form>
<input type="radio" name="category" value="doctor" /> Doctor
<input type="radio" name="category" value="police" checked /> Policia
</form>
var category = $('[name="category"]:checked').val();
我需要你在点击单选按钮时自动更改变量category
的值。
click
事件只有在按钮被点击时才会触发(即使它被禁用)。change
事件在值改变时触发(无论是通过键盘还是鼠标),但如果按钮被禁用,则不会触发。 - Blender