我这个选择框:
<select id="owner_select">
<option value="1">Hasan</option>
<option value="5">aUser1</option>
<option value="7">aUser2</option>
<option value="8">aUser3</option>
</select>
我想选择一个选项,但我希望它根据此列表中用户的ID而不是索引,因此我将每个选项的值设置为用户ID。
当我只知道ID时,如何选择这个选项,例如我得到ID = 5,所以我想要选择aUser1。
答案 0 :(得分:5)
答案 1 :(得分:0)
function select( id ) {
var select = $( '#owner_select' ),
option = select.find( 'option' );
option.each( function( index ) {
if( $( this ).val() == id ) {
$( this ).attr( 'selected', 'selected' );
}
});
select = null,
option = null;
}