<select id="placeSelect" onchange="map_place_change();" >
<option value="CN">China</option>
<option value="WORD">world</option>
</select>
當我選擇一個值,我怎麼能得到它?這樣,我怎麼能得到「CN」,我怎麼能得到「中國」?jquery value得到
謝謝?
<select id="placeSelect" onchange="map_place_change();" >
<option value="CN">China</option>
<option value="WORD">world</option>
</select>
當我選擇一個值,我怎麼能得到它?這樣,我怎麼能得到「CN」,我怎麼能得到「中國」?jquery value得到
謝謝?
$("#placeSelect").val()
$("#placeSelect option:selected").text()
$('#placeSelect').change(function(){
alert($('#placeSelect option:selected').html());
});
你的函數將是這樣的:
function map_place_change(){
alert($('#placeSelect option:selected').html());
}
你需要使用下面的代碼:
function map_place_change(){
var value = $(this).val(); // value = "CN"
var text = $(this).find("option:selected").text();// China
}
試試這個
$(‘#’).find(「input[CHECKED]「).val()
可能重複[jquery從下拉列表中選擇文本](http://stackoverflow.com/questions/1643227/jquery-get-selected-text-from-dropdownlist)和[要獲取下拉列表中的選定值('