2009-06-26 26 views

回答

3
var selectedValue = $('select#id_of_your_select').val(); 
0

让我们假设这个HTML代码:

<form id ='formId'> 
<select id='selectBox' name='selectBox'> 
    <option value='1'>option 1</option> 
    <option value='2'>option 2</option> 
</select> 
<input type='button' value='go' id='goButton' /> 

jQuery代码将是这样的:

$(document).ready(function(){ 
    $("#formId").submit(function(){ 
     return false; // disable the regular submit 
    }); 
    $("#goButton").click(function(){ 
     var desiredValue = $("#selectBox").val(); 
     alert(desiredValue); 
    }); 
}); 

另一种方式是检测的变化,因为它发生:

$(document).ready(function(){ 
    $("#selectBox").change(function(){ 
     var desiredValue = $(this).val(); 
     alert(desiredValue); 
    }); 
});