我在wordpress中有以下代码片段。每当我的复选框、收音机或我的选择发生变化时,它应该自动提交我的表单。
它确实适用于复选框和无线电,但当我更改选择中的值时不会触发。
我在那里错过了什么吗?
function autosubmitform() {
$(
"#form-pass input:checkbox, #form-pass input:radio, #form-pass select"
).change(function () {
//Some logic...
});
}
autosubmitform();
像这样用于更改:
$('form').on('change', event => {
console.log('form changed!')
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form>
<input type="checkbox">
<input type="radio">
<select>
<option>option1</option>
<option>option2</option>
<option>option3</option>
<option>option4</option>
</select>
</form>