2015-03-05 7 views
3

У меня есть элемент select. Некоторые option могут содержать акценты, поэтому, чтобы отображать их правильно, я преобразовал их в объекты HTML.Выберите опцию, содержащую акценты с jQuery

<select id="someid"> 
    <option>Select...</option> 
    <option>Option one</option> 
    <option>Option tw&ograve;</option> 
</select> 

Моя цель - выбрать один из указанных вариантов с помощью jQuery. Если выбранный вариант не содержит акцентов, все работает нормально.

$("#someid").val("Option one"); // works 

Но когда я пытаюсь выбрать вариант с акцентами, он терпит неудачу.

$("#someid").val("Option tw&ograve;"); // fails 

Приведенный здесь код fiddle.
Как выбрать опцию, содержащую акценты?

+5

Вы должны использовать фактический символ в значении:. '$ ("# Someid") Val («Вариант twò»); 'http://jsfiddle.net/2ykwqocj/1/ –

+0

@RoryMcCrossan большое вам спасибо! – Giorgio

+0

Без проблем, рад помочь. Я добавил его в качестве ответа для вас. –

ответ

3

Вы должны использовать фактический характер стоимости в JQuery:

$("#someid").val("Option twò"); 

Example fiddle

Смежные вопросы