views:

948

answers:

2

How can I check whether a option already exist in select by JQuery?

I want to dynamically add options into select and so I need to check whether the option is already exist to prevent duplication.

Thanks for any help.

+9  A: 

This evaluates to true if it already exists:

$('#yourSelect option[value=yourValue]').length > 0;
DrJokepu
A: 
if ( $("#your_select_id option[value=<enter_value_here>").length == 0 ){
  alert("option doesn't exist!");
}
Seb