我的印象是我可以通过这样做$(this).val();并将onchange参数应用于选择字段来获取选择输入的值。
$(this).val();
onchange
它似乎只有在我引用 ID 时才有效。
我该如何使用它。
尝试这个-
$('select').on('change', function() { alert( this.value ); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <select> <option value="1">One</option> <option value="2">Two</option> </select>
您还可以参考 onchange 事件-
function getval(sel) { alert(sel.value); } <select onchange="getval(this);"> <option value="1">One</option> <option value="2">Two</option> </select>