Estoy tratando de hacer que este código:
$(document).ready(function () { $('select').change(function () { alert(this.value); });Alerta un mensaje, pero solo cuando se selecciona uno de los varios menús desplegables en pantalla. Pero funciona cada vez que elijo CUALQUIER menú desplegable. ¿Cómo puedo hacerlo para que solo funcione con un menú desplegable específico?
Simplemente proporcione una identificación a su respectiva etiqueta de selección, luego use esa identificación para su selector en su jQuery:
$('#select1').change(function () { alert(this.value); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <select id="select1"> <option value="">--Please Choose--</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> <select id="select2"> <option value="">--Please Choose--</option> <option value="A">Apple</option> <option value="B">Banana</option> <option value="C">Cherry</option> </select>