Например, у нас имеется простенький <select id=”my_select” name=”my_select”> с id=”my_select”
Код: Выделить всё
<select id="my_select" name="my_select">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
Код: Выделить всё
$("#my_select option:selected").val();
сокращенно:
$("#my_select :selected").val();
или:
$("select#my_select").val();
Код: Выделить всё
$("#my_select :selected").html();
или:
$("#my_select :selected").text();
Код: Выделить всё
$("#my_select").attr("disabled","disabled");
Код: Выделить всё
$("#my_select").attr("disabled","");
Код: Выделить всё
$("#my_select :selected").remove();
Код: Выделить всё
$("#my_select :first").remove();
Код: Выделить всё
$("#my_select :last").remove();
Код: Выделить всё
$("#my_select option[value='2']"). remove();
сокращенно:
$("#my_select [value='2']"). remove();
Код: Выделить всё
$("#my_select").empty();
Код: Выделить всё
$('#my_select option').each(function(){
alert(this.text);
});
Код: Выделить всё
$("#my_select :last").attr("selected", "selected");
Код: Выделить всё
$("#my_select :nth-child(2)").attr("selected", "selected");
Код: Выделить всё
$("#my_select :contains('two')").attr("selected", "selected");
Код: Выделить всё
$("#my_select [value='2']").attr("selected", "selected");
Код: Выделить всё
$("#my_select").prepend( $('<option value="0">zero</option>'));
Код: Выделить всё
$("#my_select").append( $('<option value="4">four</option>'));
Код: Выделить всё
$("#my_select option:nth-child(2)").after($('<option value="22">twotwo</option>'));
Код: Выделить всё
$("select[id=my_select] option").size();
Код: Выделить всё
if($("#my_select").val())
...