原生JS的onchang是在input值变化并失去焦点的时候才会触发,参考一下:
<input type="text" id="mytext" value="" /><script type="text/javascript">
var input = document.getElementById('mytext')
if (input.addEventListener) {
input.addEventListener('change', function () {
console.log('aaaaaa')
})
}
else {
input.attachEvent('onchange', function () {
console.log('aaaaaa')
})
}
</script>
<script type="text/javascript">$(document).ready(function(){
$("#option_").nextAll().change(function(){
alert("2")
$("#form").submit()
})
})
</script>
直接这样写就行